home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World Book 1998 1.1 (Macintosh)
/
World Book Disk 1 of 2.bin
/
World Book Installer
/
World Book Installer
/
Report Wizard.rsrc
/
CODE_11_Appearance Implementations.txt
< prev
next >
Wrap
Text File
|
1998-12-15
|
124KB
|
2,218 lines
# near model CODE resource
# jump table entries: 7312-7392 (81 of them)
00000000 0000 1C90 ori.b D0, 0x90
00000004 0000 1A38 ori.b D0, 0x38 /* '8' */
fn00000008:
00000008 4E56 0000 link A6, 0
0000000C 2F0A move.l -[A7], A2
0000000E 246E 0008 movea.l A2, [A6 + 0x8]
00000012 2F2E 000C move.l -[A7], [A6 + 0xC]
00000016 2F0A move.l -[A7], A2
00000018 4EB9 0000 0348 jsr [0x00000348 /* FLckUnlck */]
0000001E 41F9 0001 4CEC lea.l A0, [0x00014CEC]
00000024 2488 move.l [A2], A0
00000026 204A movea.l A0, A2
00000028 504F addq.w A7, 8
0000002A 245F movea.l A2, [A7]+
0000002C 4E5E unlink A6
0000002E 4E75 rts
00000030 4E56 FFE8 link A6, -0x0018
00000034 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000038 246E 0008 movea.l A2, [A6 + 0x8]
0000003C 2E2E 0010 move.l D7, [A6 + 0x10]
00000040 362A 000C move.w D3, [A2 + 0xC]
00000044 4A6A 000E tst.w [A2 + 0xE]
00000048 6702 beq +0x4 /* 0000004C */
0000004A 5043 addq.w D3, 8
label0000004C:
0000004C 486E FFF8 pea.l [A6 - 0x8]
00000050 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000054 2057 movea.l A0, [A7]
00000056 2268 0004 movea.l A1, [A0 + 0x4]
0000005A 2269 003C movea.l A1, [A1 + 0x3C]
0000005E 4E91 jsr [A1]
00000060 4A00 tst.b D0
00000062 504F addq.w A7, 8
00000064 6624 bne +0x26 /* 0000008A */
00000066 486E FFF4 pea.l [A6 - 0xC]
0000006A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000006E 4EB9 0000 2F90 jsr [0x00002F90]
00000074 426E FFFA clr.w [A6 - 0x6]
00000078 426E FFF8 clr.w [A6 - 0x8]
0000007C 3D6E FFF4 FFFE move.w [A6 - 0x2], [A6 - 0xC]
00000082 3D6E FFF6 FFFC move.w [A6 - 0x4], [A6 - 0xA]
00000088 504F addq.w A7, 8
label0000008A:
0000008A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000008E 486E FFEC pea.l [A6 - 0x14]
00000092 4EB9 0000 3200 jsr [0x00003200]
00000098 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000009C 2057 movea.l A0, [A7]
0000009E 2268 0004 movea.l A1, [A0 + 0x4]
000000A2 2269 0018 movea.l A1, [A1 + 0x18]
000000A6 4E91 jsr [A1]
000000A8 2648 movea.l A3, A0
000000AA 200B move.l D0, A3
000000AC 4FEF 000C lea.l A7, [A7 + 0xC]
000000B0 6608 bne +0xA /* 000000BA */
000000B2 4EB9 0000 2070 jsr [0x00002070]
000000B8 2648 movea.l A3, A0
label000000BA:
000000BA 42AE FFE8 clr.l [A6 - 0x18]
000000BE 554F subq.w A7, 2
000000C0 2F0B move.l -[A7], A3
000000C2 486E FFE8 pea.l [A6 - 0x18]
000000C6 303C 0001 move.w D0, 0x1
000000CA AA73 syscall ControlDispatch
000000CC 301F move.w D0, [A7]+
000000CE 2C2A 0004 move.l D6, [A2 + 0x4]
000000D2 594F subq.w A7, 4
000000D4 2F0B move.l -[A7], A3
000000D6 486E FFF8 pea.l [A6 - 0x8]
000000DA 2F2E 000C move.l -[A7], [A6 + 0xC]
000000DE 4227 clr.b -[A7]
000000E0 286A 0004 movea.l A4, [A2 + 0x4]
000000E4 202C 005A move.l D0, [A4 + 0x5A]
000000E8 3F00 move.w -[A7], D0
000000EA 2806 move.l D4, D6
000000EC 2044 movea.l A0, D4
000000EE 2028 005E move.l D0, [A0 + 0x5E]
000000F2 3F00 move.w -[A7], D0
000000F4 2A06 move.l D5, D6
000000F6 2045 movea.l A0, D5
000000F8 2028 0062 move.l D0, [A0 + 0x62]
000000FC 3F00 move.w -[A7], D0
000000FE 3F03 move.w -[A7], D3
00000100 2F07 move.l -[A7], D7
00000102 A954 syscall NewControl
00000104 205F movea.l A0, [A7]+
00000106 2548 0008 move.l [A2 + 0x8], A0
0000010A 4AAA 0008 tst.l [A2 + 0x8]
0000010E 661E bne +0x20 /* 0000012E */
00000110 42A7 clr.l -[A7]
00000112 486E FFF0 pea.l [A6 - 0x10]
00000116 2D7C 6E69 6C50 FFF0 move.l [A6 - 0x10], 0x6E696C50 /* 'nilP' */
0000011E 4879 0001 4EB6 push.l 0x14EB6
00000124 4EB9 0000 1FD8 jsr [0x00001FD8 /* FPOVFLVec */]
0000012A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000012E:
0000012E 554F subq.w A7, 2
00000130 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000134 303C 0008 move.w D0, 0x8
00000138 AA73 syscall ControlDispatch
0000013A 301F move.w D0, [A7]+
0000013C 4A6A 000E tst.w [A2 + 0xE]
00000140 6718 beq +0x1A /* 0000015A */
00000142 362A 000E move.w D3, [A2 + 0xE]
00000146 426A 000E clr.w [A2 + 0xE]
0000014A 3F03 move.w -[A7], D3
0000014C 2F0A move.l -[A7], A2
0000014E 2057 movea.l A0, [A7]
00000150 2250 movea.l A1, [A0]
00000152 2269 007C movea.l A1, [A1 + 0x7C]
00000156 4E91 jsr [A1]
00000158 5C4F addq.w A7, 6
label0000015A:
0000015A 3F3C FFFF move.w -[A7], 0xFFFF
0000015E 486E FFEC pea.l [A6 - 0x14]
00000162 4EB9 0000 3208 jsr [0x00003208]
00000168 5C4F addq.w A7, 6
0000016A 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000016E 4E5E unlink A6
00000170 4E75 rts
fn00000172:
00000172 4E56 0000 link A6, 0
00000176 2F0A move.l -[A7], A2
00000178 246E 0008 movea.l A2, [A6 + 0x8]
0000017C 200A move.l D0, A2
0000017E 6724 beq +0x26 /* 000001A4 */
00000180 41F9 0001 4CEC lea.l A0, [0x00014CEC]
00000186 2488 move.l [A2], A0
00000188 4267 clr.w -[A7]
0000018A 2F0A move.l -[A7], A2
0000018C 4EB9 0000 0368 jsr [0x00000368]
00000192 4A6E 000C tst.w [A6 + 0xC]
00000196 5C4F addq.w A7, 6
00000198 6F0A ble +0xC /* 000001A4 */
0000019A 2F0A move.l -[A7], A2
0000019C 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000001A2 584F addq.w A7, 4
label000001A4:
000001A4 204A movea.l A0, A2
000001A6 245F movea.l A2, [A7]+
000001A8 4E5E unlink A6
000001AA 4E75 rts
fn000001AC:
000001AC 4E56 0000 link A6, 0
000001B0 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
000001B4 246E 0008 movea.l A2, [A6 + 0x8]
000001B8 362E 0012 move.w D3, [A6 + 0x12]
000001BC 554F subq.w A7, 2
000001BE 2F2A 0008 move.l -[A7], [A2 + 0x8]
000001C2 A960 syscall GetControlValue/GetCtlValue
000001C4 301F move.w D0, [A7]+
000001C6 3800 move.w D4, D0
000001C8 554F subq.w A7, 2
000001CA 2F2A 0008 move.l -[A7], [A2 + 0x8]
000001CE 2F2E 000E move.l -[A7], [A6 + 0xE]
000001D2 3F03 move.w -[A7], D3
000001D4 4878 FFFF push.l 0xFFFF
000001D8 303C 000A move.w D0, 0xA /* '\n' */
000001DC AA73 syscall ControlDispatch
000001DE 301F move.w D0, [A7]+
000001E0 4A40 tst.w D0
000001E2 56C0 sne D0
000001E4 4400 neg.b D0
000001E6 1A00 move.b D5, D0
000001E8 554F subq.w A7, 2
000001EA 2F2A 0008 move.l -[A7], [A2 + 0x8]
000001EE A960 syscall GetControlValue/GetCtlValue
000001F0 301F move.w D0, [A7]+
000001F2 3600 move.w D3, D0
000001F4 B644 cmp.w D3, D4
000001F6 6716 beq +0x18 /* 0000020E */
000001F8 3043 movea.w A0, D3
000001FA 2F08 move.l -[A7], A0
000001FC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000200 2057 movea.l A0, [A7]
00000202 2268 0004 movea.l A1, [A0 + 0x4]
00000206 2269 0020 movea.l A1, [A1 + 0x20]
0000020A 4E91 jsr [A1]
0000020C 504F addq.w A7, 8
label0000020E:
0000020E 1005 move.b D0, D5
00000210 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00000214 4E5E unlink A6
00000216 4E75 rts
fn00000218:
00000218 4E56 0000 link A6, 0
0000021C 2F0A move.l -[A7], A2
0000021E 246E 0008 movea.l A2, [A6 + 0x8]
00000222 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000226 303C 0018 move.w D0, 0x18
0000022A AA73 syscall ControlDispatch
0000022C 245F movea.l A2, [A7]+
0000022E 4E5E unlink A6
00000230 4E75 rts
00000232 4E56 0000 link A6, 0
00000236 2F0A move.l -[A7], A2
00000238 246E 0008 movea.l A2, [A6 + 0x8]
0000023C 554F subq.w A7, 2
0000023E 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000242 1F3C 0001 move.b -[A7], 0x1
00000246 4227 clr.b -[A7]
00000248 303C 001E move.w D0, 0x1E
0000024C AA73 syscall ControlDispatch
0000024E 301F move.w D0, [A7]+
00000250 245F movea.l A2, [A7]+
00000252 4E5E unlink A6
00000254 4E75 rts
00000256 4E56 0000 link A6, 0
0000025A 2F0A move.l -[A7], A2
0000025C 246E 0008 movea.l A2, [A6 + 0x8]
00000260 554F subq.w A7, 2
00000262 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000266 4227 clr.b -[A7]
00000268 4227 clr.b -[A7]
0000026A 303C 001E move.w D0, 0x1E
0000026E AA73 syscall ControlDispatch
00000270 301F move.w D0, [A7]+
00000272 245F movea.l A2, [A7]+
00000274 4E5E unlink A6
00000276 4E75 rts
00000278 4E56 FFF0 link A6, -0x0010
0000027C 48E7 0038 movem.l -[A7], A2,A3,A4
00000280 246E 0008 movea.l A2, [A6 + 0x8]
00000284 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000288 486E FFFC pea.l [A6 - 0x4]
0000028C 4EB9 0000 3200 jsr [0x00003200]
00000292 286A 0004 movea.l A4, [A2 + 0x4]
00000296 264C movea.l A3, A4
00000298 102B 0026 move.b D0, [A3 + 0x26]
0000029C 5500 subq.b D0, 2
0000029E 504F addq.w A7, 8
000002A0 663A bne +0x3C /* 000002DC */
000002A2 2F0C move.l -[A7], A4
000002A4 2057 movea.l A0, [A7]
000002A6 2268 0004 movea.l A1, [A0 + 0x4]
000002AA 2269 0018 movea.l A1, [A1 + 0x18]
000002AE 4E91 jsr [A1]
000002B0 584F addq.w A7, 4
000002B2 2F08 move.l -[A7], A0
000002B4 486E FFF0 pea.l [A6 - 0x10]
000002B8 4EB9 0000 2110 jsr [0x00002110]
000002BE 2F2A 0008 move.l -[A7], [A2 + 0x8]
000002C2 303C 0007 move.w D0, 0x7
000002C6 AA73 syscall ControlDispatch
000002C8 301F move.w D0, [A7]+
000002CA 3F3C FFFF move.w -[A7], 0xFFFF
000002CE 486E FFF0 pea.l [A6 - 0x10]
000002D2 4EB9 0000 2118 jsr [0x00002118]
000002D8 4FEF 000C lea.l A7, [A7 + 0xC]
label000002DC:
000002DC 2F0A move.l -[A7], A2
000002DE 2057 movea.l A0, [A7]
000002E0 2250 movea.l A1, [A0]
000002E2 2269 00B4 movea.l A1, [A1 + 0xB4]
000002E6 4E91 jsr [A1]
000002E8 3F3C FFFF move.w -[A7], 0xFFFF
000002EC 486E FFFC pea.l [A6 - 0x4]
000002F0 4EB9 0000 3208 jsr [0x00003208]
000002F6 4FEF 000A lea.l A7, [A7 + 0xA]
000002FA 4CDF 1C00 movem.l A2,A3,A4, [A7]+
000002FE 4E5E unlink A6
00000300 4E75 rts
00000302 4E56 FFF0 link A6, -0x0010
00000306 2F0A move.l -[A7], A2
00000308 246E 0008 movea.l A2, [A6 + 0x8]
0000030C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000310 486E FFFC pea.l [A6 - 0x4]
00000314 4EB9 0000 3200 jsr [0x00003200]
0000031A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000031E 2057 movea.l A0, [A7]
00000320 2268 0004 movea.l A1, [A0 + 0x4]
00000324 2269 0018 movea.l A1, [A1 + 0x18]
00000328 4E91 jsr [A1]
0000032A 584F addq.w A7, 4
0000032C 2F08 move.l -[A7], A0
0000032E 486E FFF0 pea.l [A6 - 0x10]
00000332 4EB9 0000 2110 jsr [0x00002110]
00000338 2F2A 0008 move.l -[A7], [A2 + 0x8]
0000033C 303C 0008 move.w D0, 0x8
00000340 AA73 syscall ControlDispatch
00000342 301F move.w D0, [A7]+
00000344 2F0A move.l -[A7], A2
00000346 2057 movea.l A0, [A7]
00000348 2250 movea.l A1, [A0]
0000034A 2269 00B4 movea.l A1, [A1 + 0xB4]
0000034E 4E91 jsr [A1]
00000350 3F3C FFFF move.w -[A7], 0xFFFF
00000354 486E FFF0 pea.l [A6 - 0x10]
00000358 4EB9 0000 2118 jsr [0x00002118]
0000035E 3F3C FFFF move.w -[A7], 0xFFFF
00000362 486E FFFC pea.l [A6 - 0x4]
00000366 4EB9 0000 3208 jsr [0x00003208]
0000036C 4FEF 001E lea.l A7, [A7 + 0x1E]
00000370 245F movea.l A2, [A7]+
00000372 4E5E unlink A6
00000374 4E75 rts
00000376 4E56 FFF0 link A6, -0x0010
0000037A 48E7 0038 movem.l -[A7], A2,A3,A4
0000037E 246E 0008 movea.l A2, [A6 + 0x8]
00000382 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000386 486E FFFC pea.l [A6 - 0x4]
0000038A 4EB9 0000 3200 jsr [0x00003200]
00000390 286A 0004 movea.l A4, [A2 + 0x4]
00000394 264C movea.l A3, A4
00000396 102B 0025 move.b D0, [A3 + 0x25]
0000039A 5500 subq.b D0, 2
0000039C 504F addq.w A7, 8
0000039E 663A bne +0x3C /* 000003DA */
000003A0 2F0C move.l -[A7], A4
000003A2 2057 movea.l A0, [A7]
000003A4 2268 0004 movea.l A1, [A0 + 0x4]
000003A8 2269 0018 movea.l A1, [A1 + 0x18]
000003AC 4E91 jsr [A1]
000003AE 584F addq.w A7, 4
000003B0 2F08 move.l -[A7], A0
000003B2 486E FFF0 pea.l [A6 - 0x10]
000003B6 4EB9 0000 2110 jsr [0x00002110]
000003BC 2F2A 0008 move.l -[A7], [A2 + 0x8]
000003C0 303C 0007 move.w D0, 0x7
000003C4 AA73 syscall ControlDispatch
000003C6 301F move.w D0, [A7]+
000003C8 3F3C FFFF move.w -[A7], 0xFFFF
000003CC 486E FFF0 pea.l [A6 - 0x10]
000003D0 4EB9 0000 2118 jsr [0x00002118]
000003D6 4FEF 000C lea.l A7, [A7 + 0xC]
label000003DA:
000003DA 2F0A move.l -[A7], A2
000003DC 2057 movea.l A0, [A7]
000003DE 2250 movea.l A1, [A0]
000003E0 2269 00B4 movea.l A1, [A1 + 0xB4]
000003E4 4E91 jsr [A1]
000003E6 3F3C FFFF move.w -[A7], 0xFFFF
000003EA 486E FFFC pea.l [A6 - 0x4]
000003EE 4EB9 0000 3208 jsr [0x00003208]
000003F4 4FEF 000A lea.l A7, [A7 + 0xA]
000003F8 4CDF 1C00 movem.l A2,A3,A4, [A7]+
000003FC 4E5E unlink A6
000003FE 4E75 rts
00000400 4E56 0000 link A6, 0
00000404 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000408 2057 movea.l A0, [A7]
0000040A 2250 movea.l A1, [A0]
0000040C 2269 0068 movea.l A1, [A1 + 0x68]
00000410 4E91 jsr [A1]
00000412 4E5E unlink A6
00000414 4E75 rts
00000416 4E56 FFF8 link A6, -0x0008
0000041A 2F0A move.l -[A7], A2
0000041C 246E 0008 movea.l A2, [A6 + 0x8]
00000420 554F subq.w A7, 2
00000422 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000426 303C 0006 move.w D0, 0x6
0000042A AA73 syscall ControlDispatch
0000042C 101F move.b D0, [A7]+
0000042E 672C beq +0x2E /* 0000045C */
00000430 486E FFF8 pea.l [A6 - 0x8]
00000434 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000438 2057 movea.l A0, [A7]
0000043A 2268 0004 movea.l A1, [A0 + 0x4]
0000043E 2269 0038 movea.l A1, [A1 + 0x38]
00000442 4E91 jsr [A1]
00000444 486E FFF8 pea.l [A6 - 0x8]
00000448 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000044C 2057 movea.l A0, [A7]
0000044E 2268 0004 movea.l A1, [A0 + 0x4]
00000452 2269 00C4 movea.l A1, [A1 + 0xC4]
00000456 4E91 jsr [A1]
00000458 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000045C:
0000045C 245F movea.l A2, [A7]+
0000045E 4E5E unlink A6
00000460 4E75 rts
fn00000462:
00000462 4E56 FFFC link A6, -0x0004
00000466 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
0000046A 246E 0008 movea.l A2, [A6 + 0x8]
0000046E 3A2E 000C move.w D5, [A6 + 0xC]
00000472 282E 000E move.l D4, [A6 + 0xE]
00000476 262E 0012 move.l D3, [A6 + 0x12]
0000047A 266E 0016 movea.l A3, [A6 + 0x16]
0000047E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000482 486E FFFC pea.l [A6 - 0x4]
00000486 4EB9 0000 3200 jsr [0x00003200]
0000048C 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000490 3F05 move.w -[A7], D5
00000492 2F04 move.l -[A7], D4
00000494 2F03 move.l -[A7], D3
00000496 2F0B move.l -[A7], A3
00000498 303C 0012 move.w D0, 0x12
0000049C AA73 syscall ControlDispatch
0000049E 301F move.w D0, [A7]+
000004A0 42A7 clr.l -[A7]
000004A2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000004A6 2057 movea.l A0, [A7]
000004A8 2268 0004 movea.l A1, [A0 + 0x4]
000004AC 2269 00F0 movea.l A1, [A1 + 0xF0]
000004B0 4E91 jsr [A1]
000004B2 3F3C FFFF move.w -[A7], 0xFFFF
000004B6 486E FFFC pea.l [A6 - 0x4]
000004BA 4EB9 0000 3208 jsr [0x00003208]
000004C0 4FEF 0014 lea.l A7, [A7 + 0x14]
000004C4 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
000004C8 4E5E unlink A6
000004CA 4E75 rts
000004CC 4E56 FFFC link A6, -0x0004
000004D0 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4
000004D4 246E 0008 movea.l A2, [A6 + 0x8]
000004D8 3C2E 000C move.w D6, [A6 + 0xC]
000004DC 2A2E 000E move.l D5, [A6 + 0xE]
000004E0 282E 0012 move.l D4, [A6 + 0x12]
000004E4 286E 0016 movea.l A4, [A6 + 0x16]
000004E8 266E 001A movea.l A3, [A6 + 0x1A]
000004EC 554F subq.w A7, 2
000004EE 2F2A 0008 move.l -[A7], [A2 + 0x8]
000004F2 3F06 move.w -[A7], D6
000004F4 2F05 move.l -[A7], D5
000004F6 2F04 move.l -[A7], D4
000004F8 2F0C move.l -[A7], A4
000004FA 2F0B move.l -[A7], A3
000004FC 303C 0013 move.w D0, 0x13
00000500 AA73 syscall ControlDispatch
00000502 301F move.w D0, [A7]+
00000504 3600 move.w D3, D0
00000506 4A43 tst.w D3
00000508 671C beq +0x1E /* 00000526 */
0000050A 42A7 clr.l -[A7]
0000050C 486E FFFC pea.l [A6 - 0x4]
00000510 3043 movea.w A0, D3
00000512 2D48 FFFC move.l [A6 - 0x4], A0
00000516 4879 0001 4EB6 push.l 0x14EB6
0000051C 4EB9 0000 1FD8 jsr [0x00001FD8 /* FPOVFLVec */]
00000522 4FEF 000C lea.l A7, [A7 + 0xC]
label00000526:
00000526 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+
0000052A 4E5E unlink A6
0000052C 4E75 rts
0000052E 4E56 FED8 link A6, -0x0128
00000532 48E7 1020 movem.l -[A7], D3,A2
00000536 246E 0008 movea.l A2, [A6 + 0x8]
0000053A 362E 000C move.w D3, [A6 + 0xC]
0000053E B66A 000E cmp.w D3, [A2 + 0xE]
00000542 674E beq +0x50 /* 00000592 */
00000544 3543 000E move.w [A2 + 0xE], D3
00000548 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000054C 2057 movea.l A0, [A7]
0000054E 2268 0004 movea.l A1, [A0 + 0x4]
00000552 2269 00BC movea.l A1, [A1 + 0xBC]
00000556 4E91 jsr [A1]
00000558 486E FED8 pea.l [A6 - 0x128]
0000055C 3F2A 000E move.w -[A7], [A2 + 0xE]
00000560 4EB9 0000 22F8 jsr [0x000022F8]
00000566 3D7C 0048 FFE8 move.w [A6 - 0x18], 0x48 /* 'H' */
0000056C 3D6E FEDC FFF2 move.w [A6 - 0xE], [A6 - 0x124]
00000572 2D6E FEE0 FFF4 move.l [A6 - 0xC], [A6 - 0x120]
00000578 3D6E FEE4 FFF8 move.w [A6 - 0x8], [A6 - 0x11C]
0000057E 486E FFE8 pea.l [A6 - 0x18]
00000582 2F0A move.l -[A7], A2
00000584 2057 movea.l A0, [A7]
00000586 2250 movea.l A1, [A0]
00000588 2269 0084 movea.l A1, [A1 + 0x84]
0000058C 4E91 jsr [A1]
0000058E 4FEF 0012 lea.l A7, [A7 + 0x12]
label00000592:
00000592 4CDF 0408 movem.l D3,A2, [A7]+
00000596 4E5E unlink A6
00000598 4E75 rts
0000059A 4E56 FFFC link A6, -0x0004
0000059E 48E7 1030 movem.l -[A7], D3,A2,A3
000005A2 246E 0008 movea.l A2, [A6 + 0x8]
000005A6 266E 000C movea.l A3, [A6 + 0xC]
000005AA 554F subq.w A7, 2
000005AC 2F2A 0008 move.l -[A7], [A2 + 0x8]
000005B0 2F0B move.l -[A7], A3
000005B2 303C 001C move.w D0, 0x1C
000005B6 AA73 syscall ControlDispatch
000005B8 301F move.w D0, [A7]+
000005BA 3600 move.w D3, D0
000005BC 4A43 tst.w D3
000005BE 671C beq +0x1E /* 000005DC */
000005C0 42A7 clr.l -[A7]
000005C2 486E FFFC pea.l [A6 - 0x4]
000005C6 3043 movea.w A0, D3
000005C8 2D48 FFFC move.l [A6 - 0x4], A0
000005CC 4879 0001 4EB6 push.l 0x14EB6
000005D2 4EB9 0000 1FD8 jsr [0x00001FD8 /* FPOVFLVec */]
000005D8 4FEF 000C lea.l A7, [A7 + 0xC]
label000005DC:
000005DC 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000005E0 4E5E unlink A6
000005E2 4E75 rts
000005E4 4E56 FFFC link A6, -0x0004
000005E8 48E7 1030 movem.l -[A7], D3,A2,A3
000005EC 246E 0008 movea.l A2, [A6 + 0x8]
000005F0 266E 000C movea.l A3, [A6 + 0xC]
000005F4 554F subq.w A7, 2
000005F6 2F2A 0008 move.l -[A7], [A2 + 0x8]
000005FA 4267 clr.w -[A7]
000005FC 2F3C 666F 6E74 move.l -[A7], 0x666F6E74 /* 'font' */
00000602 4878 0018 push.l 0x18
00000606 2F0B move.l -[A7], A3
00000608 42A7 clr.l -[A7]
0000060A 303C 0013 move.w D0, 0x13
0000060E AA73 syscall ControlDispatch
00000610 301F move.w D0, [A7]+
00000612 3600 move.w D3, D0
00000614 4A43 tst.w D3
00000616 671C beq +0x1E /* 00000634 */
00000618 42A7 clr.l -[A7]
0000061A 486E FFFC pea.l [A6 - 0x4]
0000061E 3043 movea.w A0, D3
00000620 2D48 FFFC move.l [A6 - 0x4], A0
00000624 4879 0001 4EB6 push.l 0x14EB6
0000062A 4EB9 0000 1FD8 jsr [0x00001FD8 /* FPOVFLVec */]
00000630 4FEF 000C lea.l A7, [A7 + 0xC]
label00000634:
00000634 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000638 4E5E unlink A6
0000063A 4E75 rts
0000063C 4E56 0000 link A6, 0
00000640 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00000644 246E 0008 movea.l A2, [A6 + 0x8]
00000648 4227 clr.b -[A7]
0000064A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000064E 2057 movea.l A0, [A7]
00000650 2268 0004 movea.l A1, [A0 + 0x4]
00000654 2269 00EC movea.l A1, [A1 + 0xEC]
00000658 4E91 jsr [A1]
0000065A 4A00 tst.b D0
0000065C 5C4F addq.w A7, 6
0000065E 6734 beq +0x36 /* 00000694 */
00000660 286A 0008 movea.l A4, [A2 + 0x8]
00000664 2054 movea.l A0, [A4]
00000666 2668 0004 movea.l A3, [A0 + 0x4]
0000066A 262B 008C move.l D3, [A3 + 0x8C]
0000066E 2054 movea.l A0, [A4]
00000670 2810 move.l D4, [A0]
00000672 276A 0008 008C move.l [A3 + 0x8C], [A2 + 0x8]
00000678 206A 0008 movea.l A0, [A2 + 0x8]
0000067C 2050 movea.l A0, [A0]
0000067E 4290 clr.l [A0]
00000680 2F0B move.l -[A7], A3
00000682 303C 000C move.w D0, 0xC
00000686 AA73 syscall ControlDispatch
00000688 2743 008C move.l [A3 + 0x8C], D3
0000068C 206A 0008 movea.l A0, [A2 + 0x8]
00000690 2050 movea.l A0, [A0]
00000692 2084 move.l [A0], D4
label00000694:
00000694 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00000698 4E5E unlink A6
0000069A 4E75 rts
0000069C 4E56 FFFC link A6, -0x0004
000006A0 48E7 1030 movem.l -[A7], D3,A2,A3
000006A4 266E 0008 movea.l A3, [A6 + 0x8]
000006A8 246E 000C movea.l A2, [A6 + 0xC]
000006AC 2F2B 0004 move.l -[A7], [A3 + 0x4]
000006B0 486E FFFC pea.l [A6 - 0x4]
000006B4 4EB9 0000 3200 jsr [0x00003200]
000006BA 262A 0002 move.l D3, [A2 + 0x2]
000006BE 2F2B 0008 move.l -[A7], [A3 + 0x8]
000006C2 2003 move.l D0, D3
000006C4 0280 0000 FF00 andi.l D0, 0xFF00
000006CA 3F00 move.w -[A7], D0
000006CC 2003 move.l D0, D3
000006CE 0280 0000 00FF andi.l D0, 0xFF
000006D4 3F00 move.w -[A7], D0
000006D6 3F2A 000E move.w -[A7], [A2 + 0xE]
000006DA 303C 000B move.w D0, 0xB
000006DE AA73 syscall ControlDispatch
000006E0 301F move.w D0, [A7]+
000006E2 3F3C FFFF move.w -[A7], 0xFFFF
000006E6 486E FFFC pea.l [A6 - 0x4]
000006EA 4EB9 0000 3208 jsr [0x00003208]
000006F0 7001 moveq.l D0, 0x01
000006F2 4FEF 000C lea.l A7, [A7 + 0xC]
000006F6 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000006FA 4E5E unlink A6
000006FC 4E75 rts
000006FE 4E56 FFFC link A6, -0x0004
00000702 48E7 1030 movem.l -[A7], D3,A2,A3
00000706 266E 0008 movea.l A3, [A6 + 0x8]
0000070A 362E 000C move.w D3, [A6 + 0xC]
0000070E 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000712 486E FFFC pea.l [A6 - 0x4]
00000716 4EB9 0000 3200 jsr [0x00003200]
0000071C 246B 0008 movea.l A2, [A3 + 0x8]
00000720 2052 movea.l A0, [A2]
00000722 2F28 0004 move.l -[A7], [A0 + 0x4]
00000726 2F0A move.l -[A7], A2
00000728 3F03 move.w -[A7], D3
0000072A 303C 000E move.w D0, 0xE
0000072E AA73 syscall ControlDispatch
00000730 301F move.w D0, [A7]+
00000732 3F3C FFFF move.w -[A7], 0xFFFF
00000736 486E FFFC pea.l [A6 - 0x4]
0000073A 4EB9 0000 3208 jsr [0x00003208]
00000740 4FEF 000C lea.l A7, [A7 + 0xC]
00000744 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000748 4E5E unlink A6
0000074A 4E75 rts
0000074C 4E56 FFFC link A6, -0x0004
00000750 48E7 0030 movem.l -[A7], A2,A3
00000754 266E 0008 movea.l A3, [A6 + 0x8]
00000758 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000075C 486E FFFC pea.l [A6 - 0x4]
00000760 4EB9 0000 3200 jsr [0x00003200]
00000766 246B 0008 movea.l A2, [A3 + 0x8]
0000076A 2052 movea.l A0, [A2]
0000076C 2F28 0004 move.l -[A7], [A0 + 0x4]
00000770 2F0A move.l -[A7], A2
00000772 4267 clr.w -[A7]
00000774 303C 000E move.w D0, 0xE
00000778 AA73 syscall ControlDispatch
0000077A 301F move.w D0, [A7]+
0000077C 3F3C FFFF move.w -[A7], 0xFFFF
00000780 486E FFFC pea.l [A6 - 0x4]
00000784 4EB9 0000 3208 jsr [0x00003208]
0000078A 4FEF 000C lea.l A7, [A7 + 0xC]
0000078E 4CDF 0C00 movem.l A2,A3, [A7]+
00000792 4E5E unlink A6
00000794 4E75 rts
00000796 4E56 0000 link A6, 0
0000079A 2F0A move.l -[A7], A2
0000079C 246E 0008 movea.l A2, [A6 + 0x8]
000007A0 2F2E 000C move.l -[A7], [A6 + 0xC]
000007A4 2F0A move.l -[A7], A2
000007A6 4EB9 0000 0028 jsr [0x00000028 /* __m68k_vec_a_trap__ */]
000007AC 41F9 0001 4C08 lea.l A0, [0x00014C08]
000007B2 2488 move.l [A2], A0
000007B4 204A movea.l A0, A2
000007B6 504F addq.w A7, 8
000007B8 245F movea.l A2, [A7]+
000007BA 4E5E unlink A6
000007BC 4E75 rts
000007BE 4E56 0000 link A6, 0
000007C2 2F0A move.l -[A7], A2
000007C4 246E 0008 movea.l A2, [A6 + 0x8]
000007C8 200A move.l D0, A2
000007CA 6724 beq +0x26 /* 000007F0 */
000007CC 41F9 0001 4C08 lea.l A0, [0x00014C08]
000007D2 2488 move.l [A2], A0
000007D4 4267 clr.w -[A7]
000007D6 2F0A move.l -[A7], A2
000007D8 4EB9 0000 0030 jsr [0x00000030]
000007DE 4A6E 000C tst.w [A6 + 0xC]
000007E2 5C4F addq.w A7, 6
000007E4 6F0A ble +0xC /* 000007F0 */
000007E6 2F0A move.l -[A7], A2
000007E8 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000007EE 584F addq.w A7, 4
label000007F0:
000007F0 204A movea.l A0, A2
000007F2 245F movea.l A2, [A7]+
000007F4 4E5E unlink A6
000007F6 4E75 rts
000007F8 4E56 FFF2 link A6, -0x000E
000007FC 48E7 1030 movem.l -[A7], D3,A2,A3
00000800 246E 0008 movea.l A2, [A6 + 0x8]
00000804 486E FFF8 pea.l [A6 - 0x8]
00000808 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000080C 2057 movea.l A0, [A7]
0000080E 2268 0004 movea.l A1, [A0 + 0x4]
00000812 2269 003C movea.l A1, [A1 + 0x3C]
00000816 4E91 jsr [A1]
00000818 7600 moveq.l D3, 0x00
0000081A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000081E 4EB9 0000 30D8 jsr [0x000030D8]
00000824 4A00 tst.b D0
00000826 4FEF 000C lea.l A7, [A7 + 0xC]
0000082A 6712 beq +0x14 /* 0000083E */
0000082C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000830 4EB9 0000 3110 jsr [0x00003110]
00000836 4A00 tst.b D0
00000838 584F addq.w A7, 4
0000083A 6702 beq +0x4 /* 0000083E */
0000083C 7601 moveq.l D3, 0x01
label0000083E:
0000083E 486E FFF2 pea.l [A6 - 0xE]
00000842 42A7 clr.l -[A7]
00000844 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000848 2057 movea.l A0, [A7]
0000084A 2268 0004 movea.l A1, [A0 + 0x4]
0000084E 2269 00E0 movea.l A1, [A1 + 0xE0]
00000852 4E91 jsr [A1]
00000854 486E FFF2 pea.l [A6 - 0xE]
00000858 AA15 syscall RGBBackColor
0000085A 486E FFF8 pea.l [A6 - 0x8]
0000085E 2F3C 0003 0003 move.l -[A7], 0x30003
00000864 A8A9 syscall InsetRect
00000866 486E FFF8 pea.l [A6 - 0x8]
0000086A 2F03 move.l -[A7], D3
0000086C 303C 0009 move.w D0, 0x9 /* '\t' */
00000870 AA74 syscall AppearanceDispatch
00000872 201F move.l D0, [A7]+
00000874 486E FFF8 pea.l [A6 - 0x8]
00000878 266A 0004 movea.l A3, [A2 + 0x4]
0000087C 102B 00B6 move.b D0, [A3 + 0xB6]
00000880 1F00 move.b -[A7], D0
00000882 303C 000B move.w D0, 0xB
00000886 AA74 syscall AppearanceDispatch
00000888 201F move.l D0, [A7]+
0000088A 584F addq.w A7, 4
0000088C 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000890 4E5E unlink A6
00000892 4E75 rts
00000894 4E56 0000 link A6, 0
00000898 2F0A move.l -[A7], A2
0000089A 246E 0008 movea.l A2, [A6 + 0x8]
0000089E 2F2E 000C move.l -[A7], [A6 + 0xC]
000008A2 2F0A move.l -[A7], A2
000008A4 61FF FFFF F762 bsr -0x89C /* 00000008 */
000008AA 41F9 0001 497C lea.l A0, [0x0001497C]
000008B0 2488 move.l [A2], A0
000008B2 204A movea.l A0, A2
000008B4 504F addq.w A7, 8
000008B6 245F movea.l A2, [A7]+
000008B8 4E5E unlink A6
000008BA 4E75 rts
000008BC 4E56 FEF8 link A6, -0x0108
000008C0 48E7 0038 movem.l -[A7], A2,A3,A4
000008C4 286E 0008 movea.l A4, [A6 + 0x8]
000008C8 266E 000C movea.l A3, [A6 + 0xC]
000008CC 246E 0010 movea.l A2, [A6 + 0x10]
000008D0 4878 0002 push.l 0x2
000008D4 486E FFFE pea.l [A6 - 0x2]
000008D8 2F0A move.l -[A7], A2
000008DA 4EB9 0000 2BA0 jsr [0x00002BA0]
000008E0 4878 0002 push.l 0x2
000008E4 486E FFFC pea.l [A6 - 0x4]
000008E8 2F0A move.l -[A7], A2
000008EA 4EB9 0000 2BA0 jsr [0x00002BA0]
000008F0 486E FEFC pea.l [A6 - 0x104]
000008F4 2F0A move.l -[A7], A2
000008F6 4EB9 0000 2BC0 jsr [0x00002BC0]
000008FC 4878 0004 push.l 0x4
00000900 486E FEF8 pea.l [A6 - 0x108]
00000904 2F0A move.l -[A7], A2
00000906 4EB9 0000 2BA0 jsr [0x00002BA0]
0000090C 2F2E FEF8 move.l -[A7], [A6 - 0x108]
00000910 3F2E FFFC move.w -[A7], [A6 - 0x4]
00000914 486E FEFC pea.l [A6 - 0x104]
00000918 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000091C 2F0B move.l -[A7], A3
0000091E 2F0C move.l -[A7], A4
00000920 4EB9 0000 0358 jsr [0x00000358]
00000926 4FEF 0040 lea.l A7, [A7 + 0x40]
0000092A 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000092E 4E5E unlink A6
00000930 4E75 rts
00000932 4E56 0000 link A6, 0
00000936 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
0000093A 286E 0008 movea.l A4, [A6 + 0x8]
0000093E 266E 000C movea.l A3, [A6 + 0xC]
00000942 3A2E 0010 move.w D5, [A6 + 0x10]
00000946 246E 0012 movea.l A2, [A6 + 0x12]
0000094A 382E 0016 move.w D4, [A6 + 0x16]
0000094E 262E 0018 move.l D3, [A6 + 0x18]
00000952 2F03 move.l -[A7], D3
00000954 3F04 move.w -[A7], D4
00000956 2F0A move.l -[A7], A2
00000958 3F05 move.w -[A7], D5
0000095A 2F0B move.l -[A7], A3
0000095C 2F0C move.l -[A7], A4
0000095E 4EB9 0000 0358 jsr [0x00000358]
00000964 4FEF 0014 lea.l A7, [A7 + 0x14]
00000968 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
0000096C 4E5E unlink A6
0000096E 4E75 rts
00000970 4E56 0000 link A6, 0
00000974 2F0A move.l -[A7], A2
00000976 246E 0008 movea.l A2, [A6 + 0x8]
0000097A 200A move.l D0, A2
0000097C 6724 beq +0x26 /* 000009A2 */
0000097E 41F9 0001 497C lea.l A0, [0x0001497C]
00000984 2488 move.l [A2], A0
00000986 4267 clr.w -[A7]
00000988 2F0A move.l -[A7], A2
0000098A 61FF FFFF F7E6 bsr -0x818 /* 00000172 */
00000990 4A6E 000C tst.w [A6 + 0xC]
00000994 5C4F addq.w A7, 6
00000996 6F0A ble +0xC /* 000009A2 */
00000998 2F0A move.l -[A7], A2
0000099A 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000009A0 584F addq.w A7, 4
label000009A2:
000009A2 204A movea.l A0, A2
000009A4 245F movea.l A2, [A7]+
000009A6 4E5E unlink A6
000009A8 4E75 rts
000009AA 7002 moveq.l D0, 0x02
000009AC 4E75 rts
000009AE 4E56 FFF8 link A6, -0x0008
000009B2 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
000009B6 246E 0008 movea.l A2, [A6 + 0x8]
000009BA 3A2E 000C move.w D5, [A6 + 0xC]
000009BE 382E 0012 move.w D4, [A6 + 0x12]
000009C2 2F0A move.l -[A7], A2
000009C4 61FF 0000 00EA bsr +0xEC /* 00000AB0 */
000009CA 584F addq.w A7, 4
000009CC 2F08 move.l -[A7], A0
000009CE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000009D2 486E FFF8 pea.l [A6 - 0x8]
000009D6 4EB9 0000 0848 jsr [0x00000848]
000009DC 3F04 move.w -[A7], D4
000009DE 2F2E 000E move.l -[A7], [A6 + 0xE]
000009E2 3F05 move.w -[A7], D5
000009E4 2F0A move.l -[A7], A2
000009E6 61FF FFFF F7C4 bsr -0x83A /* 000001AC */
000009EC 1600 move.b D3, D0
000009EE 3F3C FFFF move.w -[A7], 0xFFFF
000009F2 486E FFF8 pea.l [A6 - 0x8]
000009F6 4EB9 0000 0850 jsr [0x00000850]
000009FC 1003 move.b D0, D3
000009FE 4FEF 001E lea.l A7, [A7 + 0x1E]
00000A02 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00000A06 4E5E unlink A6
00000A08 4E75 rts
00000A0A 4E56 FFF8 link A6, -0x0008
00000A0E 2F0A move.l -[A7], A2
00000A10 246E 0008 movea.l A2, [A6 + 0x8]
00000A14 2F0A move.l -[A7], A2
00000A16 61FF 0000 0098 bsr +0x9A /* 00000AB0 */
00000A1C 584F addq.w A7, 4
00000A1E 2F08 move.l -[A7], A0
00000A20 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000A24 486E FFF8 pea.l [A6 - 0x8]
00000A28 4EB9 0000 0848 jsr [0x00000848]
00000A2E 2F0A move.l -[A7], A2
00000A30 61FF FFFF F7E6 bsr -0x818 /* 00000218 */
00000A36 3F3C FFFF move.w -[A7], 0xFFFF
00000A3A 486E FFF8 pea.l [A6 - 0x8]
00000A3E 4EB9 0000 0850 jsr [0x00000850]
00000A44 4FEF 0016 lea.l A7, [A7 + 0x16]
00000A48 245F movea.l A2, [A7]+
00000A4A 4E5E unlink A6
00000A4C 4E75 rts
00000A4E 4E56 0000 link A6, 0
00000A52 2F0A move.l -[A7], A2
00000A54 246E 0008 movea.l A2, [A6 + 0x8]
00000A58 42A7 clr.l -[A7]
00000A5A 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000A5E 2057 movea.l A0, [A7]
00000A60 2268 0004 movea.l A1, [A0 + 0x4]
00000A64 2269 00F0 movea.l A1, [A1 + 0xF0]
00000A68 4E91 jsr [A1]
00000A6A 504F addq.w A7, 8
00000A6C 245F movea.l A2, [A7]+
00000A6E 4E5E unlink A6
00000A70 4E75 rts
00000A72 4E56 0000 link A6, 0
00000A76 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00000A7A 246E 0008 movea.l A2, [A6 + 0x8]
00000A7E 262E 000E move.l D3, [A6 + 0xE]
00000A82 282E 0012 move.l D4, [A6 + 0x12]
00000A86 266E 0016 movea.l A3, [A6 + 0x16]
00000A8A 0C83 6D68 616E cmpi.l D3, 0x6D68616E /* 'mhan' */
00000A90 6616 bne +0x18 /* 00000AA8 */
00000A92 554F subq.w A7, 2
00000A94 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000A98 4267 clr.w -[A7]
00000A9A 2F03 move.l -[A7], D3
00000A9C 2F04 move.l -[A7], D4
00000A9E 2F0B move.l -[A7], A3
00000AA0 303C 0012 move.w D0, 0x12
00000AA4 AA73 syscall ControlDispatch
00000AA6 301F move.w D0, [A7]+
label00000AA8:
00000AA8 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00000AAC 4E5E unlink A6
00000AAE 4E75 rts
fn00000AB0:
00000AB0 4E56 0000 link A6, 0
00000AB4 48E7 0038 movem.l -[A7], A2,A3,A4
00000AB8 286E 0008 movea.l A4, [A6 + 0x8]
00000ABC 97CB sub.l A3, A3
00000ABE 4267 clr.w -[A7]
00000AC0 4879 0001 4B08 push.l 0x14B08
00000AC6 4879 0001 4ACC push.l 0x14ACC
00000ACC 4878 0004 push.l 0x4
00000AD0 2F2C 0004 move.l -[A7], [A4 + 0x4]
00000AD4 4EB9 0000 1FE8 jsr [0x00001FE8]
00000ADA 2448 movea.l A2, A0
00000ADC 200A move.l D0, A2
00000ADE 4FEF 0012 lea.l A7, [A7 + 0x12]
00000AE2 6704 beq +0x6 /* 00000AE8 */
00000AE4 266A 0072 movea.l A3, [A2 + 0x72]
label00000AE8:
00000AE8 204B movea.l A0, A3
00000AEA 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000AEE 4E5E unlink A6
00000AF0 4E75 rts
00000AF2 4E56 0000 link A6, 0
00000AF6 2F0A move.l -[A7], A2
00000AF8 246E 0008 movea.l A2, [A6 + 0x8]
00000AFC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B00 2F0A move.l -[A7], A2
00000B02 61FF FFFF F504 bsr -0xAFA /* 00000008 */
00000B08 41F9 0001 4818 lea.l A0, [0x00014818]
00000B0E 2488 move.l [A2], A0
00000B10 204A movea.l A0, A2
00000B12 504F addq.w A7, 8
00000B14 245F movea.l A2, [A7]+
00000B16 4E5E unlink A6
00000B18 4E75 rts
00000B1A 4E56 FEFC link A6, -0x0104
00000B1E 48E7 0038 movem.l -[A7], A2,A3,A4
00000B22 266E 0008 movea.l A3, [A6 + 0x8]
00000B26 286E 000C movea.l A4, [A6 + 0xC]
00000B2A 246E 0010 movea.l A2, [A6 + 0x10]
00000B2E 4878 0002 push.l 0x2
00000B32 486E FEFE pea.l [A6 - 0x102]
00000B36 2F0A move.l -[A7], A2
00000B38 4EB9 0000 2BA0 jsr [0x00002BA0]
00000B3E 4878 0002 push.l 0x2
00000B42 486E FEFC pea.l [A6 - 0x104]
00000B46 2F0A move.l -[A7], A2
00000B48 4EB9 0000 2BA0 jsr [0x00002BA0]
00000B4E 486E FF00 pea.l [A6 - 0x100]
00000B52 2F0A move.l -[A7], A2
00000B54 4EB9 0000 2BC0 jsr [0x00002BC0]
00000B5A 42A7 clr.l -[A7]
00000B5C 3F2E FEFC move.w -[A7], [A6 - 0x104]
00000B60 4879 0001 497A push.l 0x1497A
00000B66 3F2E FEFE move.w -[A7], [A6 - 0x102]
00000B6A 2F0C move.l -[A7], A4
00000B6C 2F0B move.l -[A7], A3
00000B6E 4EB9 0000 0358 jsr [0x00000358]
00000B74 486E FF01 pea.l [A6 - 0xFF]
00000B78 7000 moveq.l D0, 0x00
00000B7A 102E FF00 move.b D0, [A6 - 0x100]
00000B7E 2F00 move.l -[A7], D0
00000B80 2F3C 7465 7874 move.l -[A7], 0x74657874 /* 'text' */
00000B86 4267 clr.w -[A7]
00000B88 2F0B move.l -[A7], A3
00000B8A 2057 movea.l A0, [A7]
00000B8C 2250 movea.l A1, [A0]
00000B8E 2269 0074 movea.l A1, [A1 + 0x74]
00000B92 4E91 jsr [A1]
00000B94 4FEF 0046 lea.l A7, [A7 + 0x46]
00000B98 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000B9C 4E5E unlink A6
00000B9E 4E75 rts
00000BA0 4E56 0000 link A6, 0
00000BA4 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
00000BA8 266E 0008 movea.l A3, [A6 + 0x8]
00000BAC 286E 000C movea.l A4, [A6 + 0xC]
00000BB0 3A2E 0010 move.w D5, [A6 + 0x10]
00000BB4 246E 0012 movea.l A2, [A6 + 0x12]
00000BB8 382E 0016 move.w D4, [A6 + 0x16]
00000BBC 262E 0018 move.l D3, [A6 + 0x18]
00000BC0 2F03 move.l -[A7], D3
00000BC2 3F04 move.w -[A7], D4
00000BC4 4879 0001 497A push.l 0x1497A
00000BCA 3F05 move.w -[A7], D5
00000BCC 2F0C move.l -[A7], A4
00000BCE 2F0B move.l -[A7], A3
00000BD0 4EB9 0000 0358 jsr [0x00000358]
00000BD6 486A 0001 pea.l [A2 + 0x1]
00000BDA 7000 moveq.l D0, 0x00
00000BDC 1012 move.b D0, [A2]
00000BDE 2F00 move.l -[A7], D0
00000BE0 2F3C 7465 7874 move.l -[A7], 0x74657874 /* 'text' */
00000BE6 4267 clr.w -[A7]
00000BE8 2F0B move.l -[A7], A3
00000BEA 2057 movea.l A0, [A7]
00000BEC 2250 movea.l A1, [A0]
00000BEE 2269 0074 movea.l A1, [A1 + 0x74]
00000BF2 4E91 jsr [A1]
00000BF4 4FEF 0026 lea.l A7, [A7 + 0x26]
00000BF8 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
00000BFC 4E5E unlink A6
00000BFE 4E75 rts
00000C00 4E56 0000 link A6, 0
00000C04 2F0A move.l -[A7], A2
00000C06 246E 0008 movea.l A2, [A6 + 0x8]
00000C0A 200A move.l D0, A2
00000C0C 6724 beq +0x26 /* 00000C32 */
00000C0E 41F9 0001 4818 lea.l A0, [0x00014818]
00000C14 2488 move.l [A2], A0
00000C16 4267 clr.w -[A7]
00000C18 2F0A move.l -[A7], A2
00000C1A 61FF FFFF F556 bsr -0xAA8 /* 00000172 */
00000C20 4A6E 000C tst.w [A6 + 0xC]
00000C24 5C4F addq.w A7, 6
00000C26 6F0A ble +0xC /* 00000C32 */
00000C28 2F0A move.l -[A7], A2
00000C2A 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
00000C30 584F addq.w A7, 4
label00000C32:
00000C32 204A movea.l A0, A2
00000C34 245F movea.l A2, [A7]+
00000C36 4E5E unlink A6
00000C38 4E75 rts
00000C3A 4E56 FFFC link A6, -0x0004
00000C3E 2F0A move.l -[A7], A2
00000C40 246E 000C movea.l A2, [A6 + 0xC]
00000C44 486E FFFC pea.l [A6 - 0x4]
00000C48 486A 0001 pea.l [A2 + 0x1]
00000C4C 4878 00FF push.l 0xFF
00000C50 2F3C 7465 7874 move.l -[A7], 0x74657874 /* 'text' */
00000C56 4267 clr.w -[A7]
00000C58 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C5C 2057 movea.l A0, [A7]
00000C5E 2250 movea.l A1, [A0]
00000C60 2269 0078 movea.l A1, [A1 + 0x78]
00000C64 4E91 jsr [A1]
00000C66 14BC 00FF move.b [A2], 0xFF
00000C6A 0CAE 0000 00FF FFFC cmpi.l [A6 - 0x4], 0xFF
00000C72 4FEF 0016 lea.l A7, [A7 + 0x16]
00000C76 6C04 bge +0x6 /* 00000C7C */
00000C78 14AE FFFF move.b [A2], [A6 - 0x1]
label00000C7C:
00000C7C 204A movea.l A0, A2
00000C7E 245F movea.l A2, [A7]+
00000C80 4E5E unlink A6
00000C82 4E75 rts
00000C84 4E56 0000 link A6, 0
00000C88 48E7 0030 movem.l -[A7], A2,A3
00000C8C 266E 0008 movea.l A3, [A6 + 0x8]
00000C90 246E 000C movea.l A2, [A6 + 0xC]
00000C94 486A 0001 pea.l [A2 + 0x1]
00000C98 7000 moveq.l D0, 0x00
00000C9A 1012 move.b D0, [A2]
00000C9C 2F00 move.l -[A7], D0
00000C9E 2F3C 7465 7874 move.l -[A7], 0x74657874 /* 'text' */
00000CA4 4267 clr.w -[A7]
00000CA6 2F0B move.l -[A7], A3
00000CA8 2057 movea.l A0, [A7]
00000CAA 2250 movea.l A1, [A0]
00000CAC 2269 0074 movea.l A1, [A1 + 0x74]
00000CB0 4E91 jsr [A1]
00000CB2 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000CB6 2057 movea.l A0, [A7]
00000CB8 2268 0004 movea.l A1, [A0 + 0x4]
00000CBC 2269 00BC movea.l A1, [A1 + 0xBC]
00000CC0 4E91 jsr [A1]
00000CC2 4FEF 0016 lea.l A7, [A7 + 0x16]
00000CC6 4CDF 0C00 movem.l A2,A3, [A7]+
00000CCA 4E5E unlink A6
00000CCC 4E75 rts
00000CCE 4E56 FEF6 link A6, -0x010A
00000CD2 2F0A move.l -[A7], A2
00000CD4 246E 000C movea.l A2, [A6 + 0xC]
00000CD8 486E FEF6 pea.l [A6 - 0x10A]
00000CDC 4EB9 0000 2440 jsr [0x00002440]
00000CE2 206E FEF6 movea.l A0, [A6 - 0x10A]
00000CE6 4850 pea.l [A0]
00000CE8 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000CEC 2057 movea.l A0, [A7]
00000CEE 2250 movea.l A1, [A0]
00000CF0 2269 0020 movea.l A1, [A1 + 0x20]
00000CF4 4E91 jsr [A1]
00000CF6 486E FEF6 pea.l [A6 - 0x10A]
00000CFA 4EB9 0000 23E0 jsr [0x000023E0]
00000D00 2480 move.l [A2], D0
00000D02 7001 moveq.l D0, 0x01
00000D04 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D08 245F movea.l A2, [A7]+
00000D0A 4E5E unlink A6
00000D0C 4E75 rts
00000D0E 4E56 FEF6 link A6, -0x010A
00000D12 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D16 486E FEF6 pea.l [A6 - 0x10A]
00000D1A 4EB9 0000 2460 jsr [0x00002460]
00000D20 206E FEF6 movea.l A0, [A6 - 0x10A]
00000D24 4850 pea.l [A0]
00000D26 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D2A 2057 movea.l A0, [A7]
00000D2C 2250 movea.l A1, [A0]
00000D2E 2269 0024 movea.l A1, [A1 + 0x24]
00000D32 4E91 jsr [A1]
00000D34 4E5E unlink A6
00000D36 4E75 rts
00000D38 4E56 0000 link A6, 0
00000D3C 2F0A move.l -[A7], A2
00000D3E 246E 0008 movea.l A2, [A6 + 0x8]
00000D42 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D46 2F0A move.l -[A7], A2
00000D48 61FF FFFF F2BE bsr -0xD40 /* 00000008 */
00000D4E 41F9 0001 469C lea.l A0, [0x0001469C]
00000D54 2488 move.l [A2], A0
00000D56 422A 0010 clr.b [A2 + 0x10]
00000D5A 204A movea.l A0, A2
00000D5C 504F addq.w A7, 8
00000D5E 245F movea.l A2, [A7]+
00000D60 4E5E unlink A6
00000D62 4E75 rts
00000D64 4E56 0000 link A6, 0
00000D68 48E7 0038 movem.l -[A7], A2,A3,A4
00000D6C 286E 0008 movea.l A4, [A6 + 0x8]
00000D70 266E 000C movea.l A3, [A6 + 0xC]
00000D74 246E 0010 movea.l A2, [A6 + 0x10]
00000D78 2F0A move.l -[A7], A2
00000D7A 2F0B move.l -[A7], A3
00000D7C 2F0C move.l -[A7], A4
00000D7E 4EB9 0000 0350 jsr [0x00000350]
00000D84 4FEF 000C lea.l A7, [A7 + 0xC]
00000D88 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000D8C 4E5E unlink A6
00000D8E 4E75 rts
00000D90 4E56 0000 link A6, 0
00000D94 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000D98 246E 0008 movea.l A2, [A6 + 0x8]
00000D9C 3E2E 0010 move.w D7, [A6 + 0x10]
00000DA0 2C2E 0012 move.l D6, [A6 + 0x12]
00000DA4 3A2E 0016 move.w D5, [A6 + 0x16]
00000DA8 282E 0018 move.l D4, [A6 + 0x18]
00000DAC 2F04 move.l -[A7], D4
00000DAE 3F05 move.w -[A7], D5
00000DB0 2F06 move.l -[A7], D6
00000DB2 3F07 move.w -[A7], D7
00000DB4 2F2E 000C move.l -[A7], [A6 + 0xC]
00000DB8 2F0A move.l -[A7], A2
00000DBA 4EB9 0000 0358 jsr [0x00000358]
00000DC0 4AB9 0002 B740 tst.l [0x0002B740]
00000DC6 4FEF 0014 lea.l A7, [A7 + 0x14]
00000DCA 660C bne +0xE /* 00000DD8 */
00000DCC 41F9 0000 1E18 lea.l A0, [0x00001E18]
00000DD2 23C8 0002 B740 move.l [0x0002B740], A0
label00000DD8:
00000DD8 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000DDC 2F39 0002 B740 move.l -[A7], [0x0002B740]
00000DE2 A96B syscall SetControlAction/SetCtlAction
00000DE4 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000DE8 2F0A move.l -[A7], A2
00000DEA A95B syscall SetControlReference/SetCRefCon
00000DEC 262A 0004 move.l D3, [A2 + 0x4]
00000DF0 2843 movea.l A4, D3
00000DF2 202C 0062 move.l D0, [A4 + 0x62]
00000DF6 2F00 move.l -[A7], D0
00000DF8 2643 movea.l A3, D3
00000DFA 202B 005E move.l D0, [A3 + 0x5E]
00000DFE 2F00 move.l -[A7], D0
00000E00 2F0A move.l -[A7], A2
00000E02 4EB9 0000 0438 jsr [0x00000438]
00000E08 1540 0010 move.b [A2 + 0x10], D0
00000E0C 4FEF 000C lea.l A7, [A7 + 0xC]
00000E10 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00000E14 4E5E unlink A6
00000E16 4E75 rts
00000E18 4E56 0000 link A6, 0
00000E1C 2F0A move.l -[A7], A2
00000E1E 246E 0008 movea.l A2, [A6 + 0x8]
00000E22 200A move.l D0, A2
00000E24 6724 beq +0x26 /* 00000E4A */
00000E26 41F9 0001 469C lea.l A0, [0x0001469C]
00000E2C 2488 move.l [A2], A0
00000E2E 4267 clr.w -[A7]
00000E30 2F0A move.l -[A7], A2
00000E32 61FF FFFF F33E bsr -0xCC0 /* 00000172 */
00000E38 4A6E 000C tst.w [A6 + 0xC]
00000E3C 5C4F addq.w A7, 6
00000E3E 6F0A ble +0xC /* 00000E4A */
00000E40 2F0A move.l -[A7], A2
00000E42 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
00000E48 584F addq.w A7, 4
label00000E4A:
00000E4A 204A movea.l A0, A2
00000E4C 245F movea.l A2, [A7]+
00000E4E 4E5E unlink A6
00000E50 4E75 rts
00000E52 4E56 FFFC link A6, -0x0004
00000E56 48E7 1820 movem.l -[A7], D3,D4,A2
00000E5A 246E 0008 movea.l A2, [A6 + 0x8]
00000E5E 282E 000C move.l D4, [A6 + 0xC]
00000E62 3604 move.w D3, D4
00000E64 4A2A 0010 tst.b [A2 + 0x10]
00000E68 670E beq +0x10 /* 00000E78 */
00000E6A 2F04 move.l -[A7], D4
00000E6C 2F0A move.l -[A7], A2
00000E6E 4EB9 0000 0428 jsr [0x00000428]
00000E74 3600 move.w D3, D0
00000E76 504F addq.w A7, 8
label00000E78:
00000E78 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000E7C 486E FFFC pea.l [A6 - 0x4]
00000E80 4EB9 0000 3200 jsr [0x00003200]
00000E86 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000E8A 3F03 move.w -[A7], D3
00000E8C A963 syscall SetControlValue/SetCtlValue
00000E8E 3F3C FFFF move.w -[A7], 0xFFFF
00000E92 486E FFFC pea.l [A6 - 0x4]
00000E96 4EB9 0000 3208 jsr [0x00003208]
00000E9C 4FEF 000E lea.l A7, [A7 + 0xE]
00000EA0 4CDF 0418 movem.l D3,D4,A2, [A7]+
00000EA4 4E5E unlink A6
00000EA6 4E75 rts
00000EA8 4E56 0000 link A6, 0
00000EAC 48E7 1030 movem.l -[A7], D3,A2,A3
00000EB0 246E 0008 movea.l A2, [A6 + 0x8]
00000EB4 262E 000C move.l D3, [A6 + 0xC]
00000EB8 266A 0004 movea.l A3, [A2 + 0x4]
00000EBC 202B 0062 move.l D0, [A3 + 0x62]
00000EC0 2F00 move.l -[A7], D0
00000EC2 2F03 move.l -[A7], D3
00000EC4 2F0A move.l -[A7], A2
00000EC6 4EB9 0000 0438 jsr [0x00000438]
00000ECC 1540 0010 move.b [A2 + 0x10], D0
00000ED0 4FEF 000C lea.l A7, [A7 + 0xC]
00000ED4 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000ED8 4E5E unlink A6
00000EDA 4E75 rts
00000EDC 4E56 0000 link A6, 0
00000EE0 48E7 1030 movem.l -[A7], D3,A2,A3
00000EE4 246E 0008 movea.l A2, [A6 + 0x8]
00000EE8 262E 000C move.l D3, [A6 + 0xC]
00000EEC 2F03 move.l -[A7], D3
00000EEE 266A 0004 movea.l A3, [A2 + 0x4]
00000EF2 202B 005E move.l D0, [A3 + 0x5E]
00000EF6 2F00 move.l -[A7], D0
00000EF8 2F0A move.l -[A7], A2
00000EFA 4EB9 0000 0438 jsr [0x00000438]
00000F00 1540 0010 move.b [A2 + 0x10], D0
00000F04 4FEF 000C lea.l A7, [A7 + 0xC]
00000F08 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000F0C 4E5E unlink A6
00000F0E 4E75 rts
00000F10 4E56 FFFC link A6, -0x0004
00000F14 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
00000F18 246E 0008 movea.l A2, [A6 + 0x8]
00000F1C 382E 000C move.w D4, [A6 + 0xC]
00000F20 362E 0012 move.w D3, [A6 + 0x12]
00000F24 70FF moveq.l D0, 0xFFFFFFFF
00000F26 2640 movea.l A3, D0
00000F28 0C44 0081 cmpi.w D4, 0x81
00000F2C 6D20 blt +0x22 /* 00000F4E */
00000F2E 554F subq.w A7, 2
00000F30 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000F34 486E FFFC pea.l [A6 - 0x4]
00000F38 303C 0011 move.w D0, 0x11
00000F3C AA73 syscall ControlDispatch
00000F3E 301F move.w D0, [A7]+
00000F40 202E FFFC move.l D0, [A6 - 0x4]
00000F44 0280 0000 0400 andi.l D0, 0x400
00000F4A 6602 bne +0x4 /* 00000F4E */
00000F4C 97CB sub.l A3, A3
label00000F4E:
00000F4E 554F subq.w A7, 2
00000F50 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000F54 A960 syscall GetControlValue/GetCtlValue
00000F56 301F move.w D0, [A7]+
00000F58 3800 move.w D4, D0
00000F5A 554F subq.w A7, 2
00000F5C 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000F60 2F2E 000E move.l -[A7], [A6 + 0xE]
00000F64 3F03 move.w -[A7], D3
00000F66 2F0B move.l -[A7], A3
00000F68 303C 000A move.w D0, 0xA /* '\n' */
00000F6C AA73 syscall ControlDispatch
00000F6E 301F move.w D0, [A7]+
00000F70 4A40 tst.w D0
00000F72 56C0 sne D0
00000F74 4400 neg.b D0
00000F76 1A00 move.b D5, D0
00000F78 554F subq.w A7, 2
00000F7A 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000F7E A960 syscall GetControlValue/GetCtlValue
00000F80 301F move.w D0, [A7]+
00000F82 48C0 ext.l D0
00000F84 2600 move.l D3, D0
00000F86 3044 movea.w A0, D4
00000F88 B688 cmp.l D3, A0
00000F8A 672A beq +0x2C /* 00000FB6 */
00000F8C 2803 move.l D4, D3
00000F8E 4A2A 0010 tst.b [A2 + 0x10]
00000F92 670E beq +0x10 /* 00000FA2 */
00000F94 3F03 move.w -[A7], D3
00000F96 2F0A move.l -[A7], A2
00000F98 4EB9 0000 0430 jsr [0x00000430]
00000F9E 2800 move.l D4, D0
00000FA0 5C4F addq.w A7, 6
label00000FA2:
00000FA2 2F04 move.l -[A7], D4
00000FA4 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000FA8 2057 movea.l A0, [A7]
00000FAA 2268 0004 movea.l A1, [A0 + 0x4]
00000FAE 2269 0020 movea.l A1, [A1 + 0x20]
00000FB2 4E91 jsr [A1]
00000FB4 504F addq.w A7, 8
label00000FB6:
00000FB6 1005 move.b D0, D5
00000FB8 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
00000FBC 4E5E unlink A6
00000FBE 4E75 rts
fn00000FC0:
00000FC0 4E56 0000 link A6, 0
00000FC4 48E7 1820 movem.l -[A7], D3,D4,A2
00000FC8 246E 0008 movea.l A2, [A6 + 0x8]
00000FCC 382E 000C move.w D4, [A6 + 0xC]
00000FD0 554F subq.w A7, 2
00000FD2 2F2A 0008 move.l -[A7], [A2 + 0x8]
00000FD6 A960 syscall GetControlValue/GetCtlValue
00000FD8 301F move.w D0, [A7]+
00000FDA 48C0 ext.l D0
00000FDC 2600 move.l D3, D0
00000FDE 4A2A 0010 tst.b [A2 + 0x10]
00000FE2 670E beq +0x10 /* 00000FF2 */
00000FE4 3F03 move.w -[A7], D3
00000FE6 2F0A move.l -[A7], A2
00000FE8 4EB9 0000 0430 jsr [0x00000430]
00000FEE 2600 move.l D3, D0
00000FF0 5C4F addq.w A7, 6
label00000FF2:
00000FF2 2F03 move.l -[A7], D3
00000FF4 3F04 move.w -[A7], D4
00000FF6 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000FFA 2057 movea.l A0, [A7]
00000FFC 2268 0004 movea.l A1, [A0 + 0x4]
00001000 2269 01A0 movea.l A1, [A1 + 0x1A0]
00001004 4E91 jsr [A1]
00001006 42A7 clr.l -[A7]
00001008 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000100C 2057 movea.l A0, [A7]
0000100E 2268 0004 movea.l A1, [A0 + 0x4]
00001012 2269 00E8 movea.l A1, [A1 + 0xE8]
00001016 4E91 jsr [A1]
00001018 4FEF 0012 lea.l A7, [A7 + 0x12]
0000101C 4CDF 0418 movem.l D3,D4,A2, [A7]+
00001020 4E5E unlink A6
00001022 4E75 rts
00001024 4E56 0000 link A6, 0
00001028 48E7 1030 movem.l -[A7], D3,A2,A3
0000102C 266E 000A movea.l A3, [A6 + 0xA]
00001030 362E 0008 move.w D3, [A6 + 0x8]
00001034 594F subq.w A7, 4
00001036 2F0B move.l -[A7], A3
00001038 A95A syscall GetControlReference/GetCRefCon
0000103A 201F move.l D0, [A7]+
0000103C 2440 movea.l A2, D0
0000103E 3F03 move.w -[A7], D3
00001040 2F0A move.l -[A7], A2
00001042 4EBA FF7C jsr [PC - 0x84 /* 00000FC0 */]
00001046 5C4F addq.w A7, 6
00001048 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000104C 4E5E unlink A6
0000104E 4E74 0006 rtd 0x0006
00001052 4E56 0000 link A6, 0
00001056 2F0A move.l -[A7], A2
00001058 246E 0008 movea.l A2, [A6 + 0x8]
0000105C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001060 2F0A move.l -[A7], A2
00001062 61FF FFFF EFA4 bsr -0x105A /* 00000008 */
00001068 41F9 0001 4546 lea.l A0, [0x00014546]
0000106E 2488 move.l [A2], A0
00001070 204A movea.l A0, A2
00001072 504F addq.w A7, 8
00001074 245F movea.l A2, [A7]+
00001076 4E5E unlink A6
00001078 4E75 rts
0000107A 4E56 0000 link A6, 0
0000107E 2F0A move.l -[A7], A2
00001080 246E 0008 movea.l A2, [A6 + 0x8]
00001084 200A move.l D0, A2
00001086 6724 beq +0x26 /* 000010AC */
00001088 41F9 0001 4546 lea.l A0, [0x00014546]
0000108E 2488 move.l [A2], A0
00001090 4267 clr.w -[A7]
00001092 2F0A move.l -[A7], A2
00001094 61FF FFFF F0DC bsr -0xF22 /* 00000172 */
0000109A 4A6E 000C tst.w [A6 + 0xC]
0000109E 5C4F addq.w A7, 6
000010A0 6F0A ble +0xC /* 000010AC */
000010A2 2F0A move.l -[A7], A2
000010A4 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000010AA 584F addq.w A7, 4
label000010AC:
000010AC 204A movea.l A0, A2
000010AE 245F movea.l A2, [A7]+
000010B0 4E5E unlink A6
000010B2 4E75 rts
000010B4 4E56 FFFA link A6, -0x0006
000010B8 48E7 0030 movem.l -[A7], A2,A3
000010BC 266E 000C movea.l A3, [A6 + 0xC]
000010C0 246E 0010 movea.l A2, [A6 + 0x10]
000010C4 200B move.l D0, A3
000010C6 670E beq +0x10 /* 000010D6 */
000010C8 26B9 0001 4696 move.l [A3], [0x00014696]
000010CE 3779 0001 469A 0004 move.w [A3 + 0x4], [0x0001469A]
label000010D6:
000010D6 200A move.l D0, A2
000010D8 671A beq +0x1C /* 000010F4 */
000010DA 1F3C 0001 move.b -[A7], 0x1
000010DE 486E FFFA pea.l [A6 - 0x6]
000010E2 4EB9 0000 05D8 jsr [0x000005D8]
000010E8 24AE FFFA move.l [A2], [A6 - 0x6]
000010EC 356E FFFE 0004 move.w [A2 + 0x4], [A6 - 0x2]
000010F2 5C4F addq.w A7, 6
label000010F4:
000010F4 7001 moveq.l D0, 0x01
000010F6 4CDF 0C00 movem.l A2,A3, [A7]+
000010FA 4E5E unlink A6
000010FC 4E75 rts
000010FE 4E56 0000 link A6, 0
00001102 48E7 0038 movem.l -[A7], A2,A3,A4
00001106 286E 0008 movea.l A4, [A6 + 0x8]
0000110A A89E syscall PenNormal
0000110C 3F2C 000E move.w -[A7], [A4 + 0xE]
00001110 4EB9 0000 22E8 jsr [0x000022E8]
00001116 246C 0004 movea.l A2, [A4 + 0x4]
0000111A 206A 0020 movea.l A0, [A2 + 0x20]
0000111E 2648 movea.l A3, A0
00001120 206B 0020 movea.l A0, [A3 + 0x20]
00001124 4850 pea.l [A0]
00001126 2057 movea.l A0, [A7]
00001128 2268 0004 movea.l A1, [A0 + 0x4]
0000112C 2269 00D8 movea.l A1, [A1 + 0xD8]
00001130 4E91 jsr [A1]
00001132 5C4F addq.w A7, 6
00001134 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00001138 4E5E unlink A6
0000113A 4E75 rts
0000113C 4E56 0000 link A6, 0
00001140 2F0A move.l -[A7], A2
00001142 246E 0008 movea.l A2, [A6 + 0x8]
00001146 2F2E 000C move.l -[A7], [A6 + 0xC]
0000114A 2F0A move.l -[A7], A2
0000114C 61FF FFFF EEBA bsr -0x1144 /* 00000008 */
00001152 41F9 0001 430A lea.l A0, [0x0001430A]
00001158 2488 move.l [A2], A0
0000115A 204A movea.l A0, A2
0000115C 504F addq.w A7, 8
0000115E 245F movea.l A2, [A7]+
00001160 4E5E unlink A6
00001162 4E75 rts
00001164 4E56 0000 link A6, 0
00001168 2F0A move.l -[A7], A2
0000116A 246E 0008 movea.l A2, [A6 + 0x8]
0000116E 200A move.l D0, A2
00001170 6724 beq +0x26 /* 00001196 */
00001172 41F9 0001 430A lea.l A0, [0x0001430A]
00001178 2488 move.l [A2], A0
0000117A 4267 clr.w -[A7]
0000117C 2F0A move.l -[A7], A2
0000117E 61FF FFFF EFF2 bsr -0x100C /* 00000172 */
00001184 4A6E 000C tst.w [A6 + 0xC]
00001188 5C4F addq.w A7, 6
0000118A 6F0A ble +0xC /* 00001196 */
0000118C 2F0A move.l -[A7], A2
0000118E 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
00001194 584F addq.w A7, 4
label00001196:
00001196 204A movea.l A0, A2
00001198 245F movea.l A2, [A7]+
0000119A 4E5E unlink A6
0000119C 4E75 rts
0000119E 4E56 FFFE link A6, -0x0002
000011A2 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
000011A6 246E 0008 movea.l A2, [A6 + 0x8]
000011AA 3A2E 000C move.w D5, [A6 + 0xC]
000011AE 262E 000E move.l D3, [A6 + 0xE]
000011B2 282E 0012 move.l D4, [A6 + 0x12]
000011B6 266E 0016 movea.l A3, [A6 + 0x16]
000011BA 42A7 clr.l -[A7]
000011BC 486E FFFF pea.l [A6 - 0x1]
000011C0 4878 0001 push.l 0x1
000011C4 2F3C 6466 6C74 move.l -[A7], 0x64666C74 /* 'dflt' */
000011CA 4267 clr.w -[A7]
000011CC 2F0A move.l -[A7], A2
000011CE 2057 movea.l A0, [A7]
000011D0 2250 movea.l A1, [A0]
000011D2 2269 0078 movea.l A1, [A1 + 0x78]
000011D6 4E91 jsr [A1]
000011D8 2F0B move.l -[A7], A3
000011DA 2F04 move.l -[A7], D4
000011DC 2F03 move.l -[A7], D3
000011DE 3F05 move.w -[A7], D5
000011E0 2F0A move.l -[A7], A2
000011E2 61FF FFFF F27E bsr -0xD80 /* 00000462 */
000011E8 0C83 6466 6C74 cmpi.l D3, 0x64666C74 /* 'dflt' */
000011EE 4FEF 0028 lea.l A7, [A7 + 0x28]
000011F2 6600 0082 bne +0x84 /* 00001276 */
000011F6 1613 move.b D3, [A3]
000011F8 B62E FFFF cmp.b D3, [A6 - 0x1]
000011FC 6778 beq +0x7A /* 00001276 */
000011FE 4A03 tst.b D3
00001200 673A beq +0x3C /* 0000123C */
00001202 4227 clr.b -[A7]
00001204 4878 FFFD push.l 0xFFFD
00001208 4878 FFFD push.l 0xFFFD
0000120C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001210 2057 movea.l A0, [A7]
00001212 2268 0004 movea.l A1, [A0 + 0x4]
00001216 2269 0044 movea.l A1, [A1 + 0x44]
0000121A 4E91 jsr [A1]
0000121C 1F3C 0001 move.b -[A7], 0x1
00001220 2F3C 0006 0006 move.l -[A7], 0x60006
00001226 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000122A 2057 movea.l A0, [A7]
0000122C 2268 0004 movea.l A1, [A0 + 0x4]
00001230 2269 0040 movea.l A1, [A1 + 0x40]
00001234 4E91 jsr [A1]
00001236 4FEF 0018 lea.l A7, [A7 + 0x18]
0000123A 603A bra +0x3C /* 00001276 */
label0000123C:
0000123C 1F3C 0001 move.b -[A7], 0x1
00001240 4878 0003 push.l 0x3
00001244 4878 0003 push.l 0x3
00001248 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000124C 2057 movea.l A0, [A7]
0000124E 2268 0004 movea.l A1, [A0 + 0x4]
00001252 2269 0044 movea.l A1, [A1 + 0x44]
00001256 4E91 jsr [A1]
00001258 1F3C 0001 move.b -[A7], 0x1
0000125C 2F3C FFFA FFFA move.l -[A7], 0xFFFAFFFA
00001262 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001266 2057 movea.l A0, [A7]
00001268 2268 0004 movea.l A1, [A0 + 0x4]
0000126C 2269 0040 movea.l A1, [A1 + 0x40]
00001270 4E91 jsr [A1]
00001272 4FEF 0018 lea.l A7, [A7 + 0x18]
label00001276:
00001276 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
0000127A 4E5E unlink A6
0000127C 4E75 rts
0000127E 4E56 FFF4 link A6, -0x000C
00001282 48E7 0030 movem.l -[A7], A2,A3
00001286 246E 0008 movea.l A2, [A6 + 0x8]
0000128A 4AAA 0008 tst.l [A2 + 0x8]
0000128E 6700 00A2 beq +0xA4 /* 00001332 */
00001292 486E FFF8 pea.l [A6 - 0x8]
00001296 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000129A 2057 movea.l A0, [A7]
0000129C 2268 0004 movea.l A1, [A0 + 0x4]
000012A0 2269 003C movea.l A1, [A1 + 0x3C]
000012A4 4E91 jsr [A1]
000012A6 4A00 tst.b D0
000012A8 504F addq.w A7, 8
000012AA 6634 bne +0x36 /* 000012E0 */
000012AC 486E FFF4 pea.l [A6 - 0xC]
000012B0 2F2A 0004 move.l -[A7], [A2 + 0x4]
000012B4 4EB9 0000 2F90 jsr [0x00002F90]
000012BA 3D7C 8000 FFFA move.w [A6 - 0x6], 0x8000
000012C0 302E FFFA move.w D0, [A6 - 0x6]
000012C4 D06E FFF4 add.w D0, [A6 - 0xC]
000012C8 3D40 FFFE move.w [A6 - 0x2], D0
000012CC 3D7C 8000 FFF8 move.w [A6 - 0x8], 0x8000
000012D2 302E FFF8 move.w D0, [A6 - 0x8]
000012D6 D06E FFF6 add.w D0, [A6 - 0xA]
000012DA 3D40 FFFC move.w [A6 - 0x4], D0
000012DE 504F addq.w A7, 8
label000012E0:
000012E0 4267 clr.w -[A7]
000012E2 4879 0001 448E push.l 0x1448E
000012E8 4879 0001 445A push.l 0x1445A
000012EE 4878 0004 push.l 0x4
000012F2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000012F6 4EB9 0000 1FE8 jsr [0x00001FE8]
000012FC 2648 movea.l A3, A0
000012FE 200B move.l D0, A3
00001300 4FEF 0012 lea.l A7, [A7 + 0x12]
00001304 671A beq +0x1C /* 00001320 */
00001306 2F0B move.l -[A7], A3
00001308 4EB9 0000 1BA8 jsr [0x00001BA8]
0000130E 4A00 tst.b D0
00001310 584F addq.w A7, 4
00001312 670C beq +0xE /* 00001320 */
00001314 486E FFF8 pea.l [A6 - 0x8]
00001318 2F3C 0003 0003 move.l -[A7], 0x30003
0000131E A8A9 syscall InsetRect
label00001320:
00001320 206A 0008 movea.l A0, [A2 + 0x8]
00001324 2050 movea.l A0, [A0]
00001326 216E FFF8 0008 move.l [A0 + 0x8], [A6 - 0x8]
0000132C 216E FFFC 000C move.l [A0 + 0xC], [A6 - 0x4]
label00001332:
00001332 4CDF 0C00 movem.l A2,A3, [A7]+
00001336 4E5E unlink A6
00001338 4E75 rts
fn0000133A:
0000133A 4E56 0000 link A6, 0
0000133E 48E7 0030 movem.l -[A7], A2,A3
00001342 246E 0008 movea.l A2, [A6 + 0x8]
00001346 266E 000C movea.l A3, [A6 + 0xC]
0000134A 256E 0010 0004 move.l [A2 + 0x4], [A6 + 0x10]
00001350 248B move.l [A2], A3
00001352 4AAE 0010 tst.l [A6 + 0x10]
00001356 6738 beq +0x3A /* 00001390 */
00001358 554F subq.w A7, 2
0000135A 2F0B move.l -[A7], A3
0000135C 4267 clr.w -[A7]
0000135E 2F3C 6D68 6E64 move.l -[A7], 0x6D686E64 /* 'mhnd' */
00001364 4878 0004 push.l 0x4
00001368 486E 0010 pea.l [A6 + 0x10]
0000136C 303C 0012 move.w D0, 0x12
00001370 AA73 syscall ControlDispatch
00001372 301F move.w D0, [A7]+
00001374 554F subq.w A7, 2
00001376 2F0B move.l -[A7], A3
00001378 4267 clr.w -[A7]
0000137A 2F3C 6D76 616C move.l -[A7], 0x6D76616C /* 'mval' */
00001380 4878 0002 push.l 0x2
00001384 486E 0014 pea.l [A6 + 0x14]
00001388 303C 0012 move.w D0, 0x12
0000138C AA73 syscall ControlDispatch
0000138E 301F move.w D0, [A7]+
label00001390:
00001390 204A movea.l A0, A2
00001392 4CDF 0C00 movem.l A2,A3, [A7]+
00001396 4E5E unlink A6
00001398 4E75 rts
fn0000139A:
0000139A 4E56 FFFC link A6, -0x0004
0000139E 2F0A move.l -[A7], A2
000013A0 246E 0008 movea.l A2, [A6 + 0x8]
000013A4 200A move.l D0, A2
000013A6 6736 beq +0x38 /* 000013DE */
000013A8 4AAA 0004 tst.l [A2 + 0x4]
000013AC 6720 beq +0x22 /* 000013CE */
000013AE 42AE FFFC clr.l [A6 - 0x4]
000013B2 554F subq.w A7, 2
000013B4 2F12 move.l -[A7], [A2]
000013B6 4267 clr.w -[A7]
000013B8 2F3C 6D68 6E64 move.l -[A7], 0x6D686E64 /* 'mhnd' */
000013BE 4878 0004 push.l 0x4
000013C2 486E FFFC pea.l [A6 - 0x4]
000013C6 303C 0012 move.w D0, 0x12
000013CA AA73 syscall ControlDispatch
000013CC 301F move.w D0, [A7]+
label000013CE:
000013CE 4A6E 000C tst.w [A6 + 0xC]
000013D2 6F0A ble +0xC /* 000013DE */
000013D4 2F0A move.l -[A7], A2
000013D6 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000013DC 584F addq.w A7, 4
label000013DE:
000013DE 204A movea.l A0, A2
000013E0 245F movea.l A2, [A7]+
000013E2 4E5E unlink A6
000013E4 4E75 rts
000013E6 4E56 0000 link A6, 0
000013EA 2F0A move.l -[A7], A2
000013EC 246E 0008 movea.l A2, [A6 + 0x8]
000013F0 2F2E 000C move.l -[A7], [A6 + 0xC]
000013F4 2F0A move.l -[A7], A2
000013F6 61FF FFFF EC10 bsr -0x13EE /* 00000008 */
000013FC 41F9 0001 4084 lea.l A0, [0x00014084]
00001402 2488 move.l [A2], A0
00001404 204A movea.l A0, A2
00001406 504F addq.w A7, 8
00001408 245F movea.l A2, [A7]+
0000140A 4E5E unlink A6
0000140C 4E75 rts
0000140E 4E56 0000 link A6, 0
00001412 2F0A move.l -[A7], A2
00001414 246E 0008 movea.l A2, [A6 + 0x8]
00001418 200A move.l D0, A2
0000141A 6724 beq +0x26 /* 00001440 */
0000141C 41F9 0001 4084 lea.l A0, [0x00014084]
00001422 2488 move.l [A2], A0
00001424 4267 clr.w -[A7]
00001426 2F0A move.l -[A7], A2
00001428 61FF FFFF ED48 bsr -0x12B6 /* 00000172 */
0000142E 4A6E 000C tst.w [A6 + 0xC]
00001432 5C4F addq.w A7, 6
00001434 6F0A ble +0xC /* 00001440 */
00001436 2F0A move.l -[A7], A2
00001438 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
0000143E 584F addq.w A7, 4
label00001440:
00001440 204A movea.l A0, A2
00001442 245F movea.l A2, [A7]+
00001444 4E5E unlink A6
00001446 4E75 rts
00001448 4E56 FFF8 link A6, -0x0008
0000144C 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00001450 246E 0008 movea.l A2, [A6 + 0x8]
00001454 3A2E 000C move.w D5, [A6 + 0xC]
00001458 382E 0012 move.w D4, [A6 + 0x12]
0000145C 2F0A move.l -[A7], A2
0000145E 61FF 0000 00DA bsr +0xDC /* 0000153A */
00001464 584F addq.w A7, 4
00001466 3F00 move.w -[A7], D0
00001468 2F0A move.l -[A7], A2
0000146A 61FF 0000 008C bsr +0x8E /* 000014F8 */
00001470 584F addq.w A7, 4
00001472 2F08 move.l -[A7], A0
00001474 2F2A 0008 move.l -[A7], [A2 + 0x8]
00001478 486E FFF8 pea.l [A6 - 0x8]
0000147C 4EBA FEBC jsr [PC - 0x144 /* 0000133A */]
00001480 3F04 move.w -[A7], D4
00001482 2F2E 000E move.l -[A7], [A6 + 0xE]
00001486 3F05 move.w -[A7], D5
00001488 2F0A move.l -[A7], A2
0000148A 61FF FFFF ED20 bsr -0x12DE /* 000001AC */
00001490 1600 move.b D3, D0
00001492 3F3C FFFF move.w -[A7], 0xFFFF
00001496 486E FFF8 pea.l [A6 - 0x8]
0000149A 4EBA FEFE jsr [PC - 0x102 /* 0000139A */]
0000149E 1003 move.b D0, D3
000014A0 4FEF 0020 lea.l A7, [A7 + 0x20]
000014A4 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
000014A8 4E5E unlink A6
000014AA 4E75 rts
000014AC 4E56 FFF8 link A6, -0x0008
000014B0 2F0A move.l -[A7], A2
000014B2 246E 0008 movea.l A2, [A6 + 0x8]
000014B6 2F0A move.l -[A7], A2
000014B8 61FF 0000 0080 bsr +0x82 /* 0000153A */
000014BE 584F addq.w A7, 4
000014C0 3F00 move.w -[A7], D0
000014C2 2F0A move.l -[A7], A2
000014C4 61FF 0000 0032 bsr +0x34 /* 000014F8 */
000014CA 584F addq.w A7, 4
000014CC 2F08 move.l -[A7], A0
000014CE 2F2A 0008 move.l -[A7], [A2 + 0x8]
000014D2 486E FFF8 pea.l [A6 - 0x8]
000014D6 4EBA FE62 jsr [PC - 0x19E /* 0000133A */]
000014DA 2F0A move.l -[A7], A2
000014DC 61FF FFFF ED3A bsr -0x12C4 /* 00000218 */
000014E2 3F3C FFFF move.w -[A7], 0xFFFF
000014E6 486E FFF8 pea.l [A6 - 0x8]
000014EA 4EBA FEAE jsr [PC - 0x152 /* 0000139A */]
000014EE 4FEF 0018 lea.l A7, [A7 + 0x18]
000014F2 245F movea.l A2, [A7]+
000014F4 4E5E unlink A6
000014F6 4E75 rts
fn000014F8:
000014F8 4E56 0000 link A6, 0
000014FC 48E7 0038 movem.l -[A7], A2,A3,A4
00001500 286E 0008 movea.l A4, [A6 + 0x8]
00001504 97CB sub.l A3, A3
00001506 4267 clr.w -[A7]
00001508 4879 0001 4210 push.l 0x14210
0000150E 4879 0001 41D4 push.l 0x141D4
00001514 4878 0004 push.l 0x4
00001518 2F2C 0004 move.l -[A7], [A4 + 0x4]
0000151C 4EB9 0000 1FE8 jsr [0x00001FE8]
00001522 2448 movea.l A2, A0
00001524 200A move.l D0, A2
00001526 4FEF 0012 lea.l A7, [A7 + 0x12]
0000152A 6704 beq +0x6 /* 00001530 */
0000152C 266A 0072 movea.l A3, [A2 + 0x72]
label00001530:
00001530 204B movea.l A0, A3
00001532 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00001536 4E5E unlink A6
00001538 4E75 rts
fn0000153A:
0000153A 4E56 0000 link A6, 0
0000153E 48E7 1030 movem.l -[A7], D3,A2,A3
00001542 266E 0008 movea.l A3, [A6 + 0x8]
00001546 7600 moveq.l D3, 0x00
00001548 4267 clr.w -[A7]
0000154A 4879 0001 4210 push.l 0x14210
00001550 4879 0001 41D4 push.l 0x141D4
00001556 4878 0004 push.l 0x4
0000155A 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000155E 4EB9 0000 1FE8 jsr [0x00001FE8]
00001564 2448 movea.l A2, A0
00001566 200A move.l D0, A2
00001568 4FEF 0012 lea.l A7, [A7 + 0x12]
0000156C 6712 beq +0x14 /* 00001580 */
0000156E 2F0A move.l -[A7], A2
00001570 2057 movea.l A0, [A7]
00001572 2268 0004 movea.l A1, [A0 + 0x4]
00001576 2269 01E0 movea.l A1, [A1 + 0x1E0]
0000157A 4E91 jsr [A1]
0000157C 3600 move.w D3, D0
0000157E 584F addq.w A7, 4
label00001580:
00001580 3003 move.w D0, D3
00001582 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00001586 4E5E unlink A6
00001588 4E75 rts
fn0000158A:
0000158A 4E56 0000 link A6, 0
0000158E 2F0A move.l -[A7], A2
00001590 246E 0008 movea.l A2, [A6 + 0x8]
00001594 2F2E 000C move.l -[A7], [A6 + 0xC]
00001598 2F0A move.l -[A7], A2
0000159A 61FF FFFF EA6C bsr -0x1592 /* 00000008 */
000015A0 41F9 0001 3F20 lea.l A0, [0x00013F20]
000015A6 2488 move.l [A2], A0
000015A8 204A movea.l A0, A2
000015AA 504F addq.w A7, 8
000015AC 245F movea.l A2, [A7]+
000015AE 4E5E unlink A6
000015B0 4E75 rts
fn000015B2:
000015B2 4E56 0000 link A6, 0
000015B6 2F0A move.l -[A7], A2
000015B8 246E 0008 movea.l A2, [A6 + 0x8]
000015BC 200A move.l D0, A2
000015BE 6724 beq +0x26 /* 000015E4 */
000015C0 41F9 0001 3F20 lea.l A0, [0x00013F20]
000015C6 2488 move.l [A2], A0
000015C8 4267 clr.w -[A7]
000015CA 2F0A move.l -[A7], A2
000015CC 61FF FFFF EBA4 bsr -0x145A /* 00000172 */
000015D2 4A6E 000C tst.w [A6 + 0xC]
000015D6 5C4F addq.w A7, 6
000015D8 6F0A ble +0xC /* 000015E4 */
000015DA 2F0A move.l -[A7], A2
000015DC 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000015E2 584F addq.w A7, 4
label000015E4:
000015E4 204A movea.l A0, A2
000015E6 245F movea.l A2, [A7]+
000015E8 4E5E unlink A6
000015EA 4E75 rts
000015EC 4E56 FFF4 link A6, -0x000C
000015F0 2F0A move.l -[A7], A2
000015F2 246E 0008 movea.l A2, [A6 + 0x8]
000015F6 42A7 clr.l -[A7]
000015F8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000015FC 2057 movea.l A0, [A7]
000015FE 2268 0004 movea.l A1, [A0 + 0x4]
00001602 2269 00E8 movea.l A1, [A1 + 0xE8]
00001606 4E91 jsr [A1]
00001608 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000160C 2057 movea.l A0, [A7]
0000160E 2268 0004 movea.l A1, [A0 + 0x4]
00001612 2269 0018 movea.l A1, [A1 + 0x18]
00001616 4E91 jsr [A1]
00001618 584F addq.w A7, 4
0000161A 2F08 move.l -[A7], A0
0000161C 486E FFF4 pea.l [A6 - 0xC]
00001620 4EB9 0000 2110 jsr [0x00002110]
00001626 2F2A 0008 move.l -[A7], [A2 + 0x8]
0000162A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000162E A95F syscall SetControlTitle/SetCTitle
00001630 3F3C FFFF move.w -[A7], 0xFFFF
00001634 486E FFF4 pea.l [A6 - 0xC]
00001638 4EB9 0000 2118 jsr [0x00002118]
0000163E 42A7 clr.l -[A7]
00001640 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001644 2057 movea.l A0, [A7]
00001646 2268 0004 movea.l A1, [A0 + 0x4]
0000164A 2269 00F0 movea.l A1, [A1 + 0xF0]
0000164E 4E91 jsr [A1]
00001650 4FEF 001E lea.l A7, [A7 + 0x1E]
00001654 245F movea.l A2, [A7]+
00001656 4E5E unlink A6
00001658 4E75 rts
0000165A 4E56 0000 link A6, 0
0000165E 2F0A move.l -[A7], A2
00001660 246E 0008 movea.l A2, [A6 + 0x8]
00001664 2F2E 000C move.l -[A7], [A6 + 0xC]
00001668 2F0A move.l -[A7], A2
0000166A 61FF FFFF E99C bsr -0x1662 /* 00000008 */
00001670 41F9 0001 3DCE lea.l A0, [0x00013DCE]
00001676 2488 move.l [A2], A0
00001678 204A movea.l A0, A2
0000167A 504F addq.w A7, 8
0000167C 245F movea.l A2, [A7]+
0000167E 4E5E unlink A6
00001680 4E75 rts
00001682 4E56 0000 link A6, 0
00001686 2F0A move.l -[A7], A2
00001688 246E 0008 movea.l A2, [A6 + 0x8]
0000168C 200A move.l D0, A2
0000168E 6724 beq +0x26 /* 000016B4 */
00001690 41F9 0001 3DCE lea.l A0, [0x00013DCE]
00001696 2488 move.l [A2], A0
00001698 4267 clr.w -[A7]
0000169A 2F0A move.l -[A7], A2
0000169C 61FF FFFF EAD4 bsr -0x152A /* 00000172 */
000016A2 4A6E 000C tst.w [A6 + 0xC]
000016A6 5C4F addq.w A7, 6
000016A8 6F0A ble +0xC /* 000016B4 */
000016AA 2F0A move.l -[A7], A2
000016AC 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000016B2 584F addq.w A7, 4
label000016B4:
000016B4 204A movea.l A0, A2
000016B6 245F movea.l A2, [A7]+
000016B8 4E5E unlink A6
000016BA 4E75 rts
000016BC 4E56 FFFA link A6, -0x0006
000016C0 48E7 1038 movem.l -[A7], D3,A2,A3,A4
000016C4 286E 0008 movea.l A4, [A6 + 0x8]
000016C8 266E 000C movea.l A3, [A6 + 0xC]
000016CC 246E 0010 movea.l A2, [A6 + 0x10]
000016D0 200B move.l D0, A3
000016D2 670E beq +0x10 /* 000016E2 */
000016D4 26B9 0001 3F1A move.l [A3], [0x00013F1A]
000016DA 3779 0001 3F1E 0004 move.w [A3 + 0x4], [0x00013F1E]
label000016E2:
000016E2 200A move.l D0, A2
000016E4 672C beq +0x2E /* 00001712 */
000016E6 7601 moveq.l D3, 0x01
000016E8 2F2C 0004 move.l -[A7], [A4 + 0x4]
000016EC 4EB9 0000 30D8 jsr [0x000030D8]
000016F2 4A00 tst.b D0
000016F4 584F addq.w A7, 4
000016F6 6702 beq +0x4 /* 000016FA */
000016F8 7602 moveq.l D3, 0x02
label000016FA:
000016FA 1F03 move.b -[A7], D3
000016FC 486E FFFA pea.l [A6 - 0x6]
00001700 4EB9 0000 05D8 jsr [0x000005D8]
00001706 24AE FFFA move.l [A2], [A6 - 0x6]
0000170A 356E FFFE 0004 move.w [A2 + 0x4], [A6 - 0x2]
00001710 5C4F addq.w A7, 6
label00001712:
00001712 7001 moveq.l D0, 0x01
00001714 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
00001718 4E5E unlink A6
0000171A 4E75 rts
0000171C 4E56 0000 link A6, 0
00001720 2F0A move.l -[A7], A2
00001722 246E 0008 movea.l A2, [A6 + 0x8]
00001726 2F2E 000C move.l -[A7], [A6 + 0xC]
0000172A 2F0A move.l -[A7], A2
0000172C 61FF FFFF FE5C bsr -0x1A2 /* 0000158A */
00001732 41F9 0001 3AF0 lea.l A0, [0x00013AF0]
00001738 2488 move.l [A2], A0
0000173A 204A movea.l A0, A2
0000173C 504F addq.w A7, 8
0000173E 245F movea.l A2, [A7]+
00001740 4E5E unlink A6
00001742 4E75 rts
00001744 4E56 0000 link A6, 0
00001748 2F0A move.l -[A7], A2
0000174A 246E 0008 movea.l A2, [A6 + 0x8]
0000174E 200A move.l D0, A2
00001750 6724 beq +0x26 /* 00001776 */
00001752 41F9 0001 3AF0 lea.l A0, [0x00013AF0]
00001758 2488 move.l [A2], A0
0000175A 4267 clr.w -[A7]
0000175C 2F0A move.l -[A7], A2
0000175E 61FF FFFF FE52 bsr -0x1AC /* 000015B2 */
00001764 4A6E 000C tst.w [A6 + 0xC]
00001768 5C4F addq.w A7, 6
0000176A 6F0A ble +0xC /* 00001776 */
0000176C 2F0A move.l -[A7], A2
0000176E 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
00001774 584F addq.w A7, 4
label00001776:
00001776 204A movea.l A0, A2
00001778 245F movea.l A2, [A7]+
0000177A 4E5E unlink A6
0000177C 4E75 rts
0000177E 4E56 0000 link A6, 0
00001782 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001786 2057 movea.l A0, [A7]
00001788 2250 movea.l A1, [A0]
0000178A 2269 00B0 movea.l A1, [A1 + 0xB0]
0000178E 4E91 jsr [A1]
00001790 4E5E unlink A6
00001792 4E75 rts
00001794 7002 moveq.l D0, 0x02
00001796 4E75 rts
00001798 4E56 FFF8 link A6, -0x0008
0000179C 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
000017A0 246E 0008 movea.l A2, [A6 + 0x8]
000017A4 3A2E 000C move.w D5, [A6 + 0xC]
000017A8 382E 0012 move.w D4, [A6 + 0x12]
000017AC 2F0A move.l -[A7], A2
000017AE 61FF 0000 0114 bsr +0x116 /* 000018C4 */
000017B4 584F addq.w A7, 4
000017B6 2F08 move.l -[A7], A0
000017B8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000017BC 486E FFF8 pea.l [A6 - 0x8]
000017C0 4EB9 0000 0848 jsr [0x00000848]
000017C6 3F04 move.w -[A7], D4
000017C8 2F2E 000E move.l -[A7], [A6 + 0xE]
000017CC 3F05 move.w -[A7], D5
000017CE 2F0A move.l -[A7], A2
000017D0 61FF FFFF E9DA bsr -0x1624 /* 000001AC */
000017D6 1600 move.b D3, D0
000017D8 3F3C FFFF move.w -[A7], 0xFFFF
000017DC 486E FFF8 pea.l [A6 - 0x8]
000017E0 4EB9 0000 0850 jsr [0x00000850]
000017E6 1003 move.b D0, D3
000017E8 4FEF 001E lea.l A7, [A7 + 0x1E]
000017EC 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
000017F0 4E5E unlink A6
000017F2 4E75 rts
000017F4 4E56 FFF8 link A6, -0x0008
000017F8 2F0A move.l -[A7], A2
000017FA 246E 0008 movea.l A2, [A6 + 0x8]
000017FE 2F0A move.l -[A7], A2
00001800 61FF 0000 00C2 bsr +0xC4 /* 000018C4 */
00001806 584F addq.w A7, 4
00001808 2F08 move.l -[A7], A0
0000180A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000180E 486E FFF8 pea.l [A6 - 0x8]
00001812 4EB9 0000 0848 jsr [0x00000848]
00001818 2F0A move.l -[A7], A2
0000181A 61FF FFFF E9FC bsr -0x1602 /* 00000218 */
00001820 3F3C FFFF move.w -[A7], 0xFFFF
00001824 486E FFF8 pea.l [A6 - 0x8]
00001828 4EB9 0000 0850 jsr [0x00000850]
0000182E 4FEF 0016 lea.l A7, [A7 + 0x16]
00001832 245F movea.l A2, [A7]+
00001834 4E5E unlink A6
00001836 4E75 rts
00001838 4E56 FFFC link A6, -0x0004
0000183C 2F0A move.l -[A7], A2
0000183E 246E 0008 movea.l A2, [A6 + 0x8]
00001842 42AE FFFC clr.l [A6 - 0x4]
00001846 554F subq.w A7, 2
00001848 2F2A 0008 move.l -[A7], [A2 + 0x8]
0000184C 4267 clr.w -[A7]
0000184E 2F3C 6D68 616E move.l -[A7], 0x6D68616E /* 'mhan' */
00001854 4878 0004 push.l 0x4
00001858 486E FFFC pea.l [A6 - 0x4]
0000185C 42A7 clr.l -[A7]
0000185E 303C 0013 move.w D0, 0x13
00001862 AA73 syscall ControlDispatch
00001864 301F move.w D0, [A7]+
00001866 4AAE FFFC tst.l [A6 - 0x4]
0000186A 6614 bne +0x16 /* 00001880 */
0000186C 42A7 clr.l -[A7]
0000186E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001872 2057 movea.l A0, [A7]
00001874 2268 0004 movea.l A1, [A0 + 0x4]
00001878 2269 00F0 movea.l A1, [A1 + 0xF0]
0000187C 4E91 jsr [A1]
0000187E 504F addq.w A7, 8
label00001880:
00001880 245F movea.l A2, [A7]+
00001882 4E5E unlink A6
00001884 4E75 rts
00001886 4E56 0000 link A6, 0
0000188A 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000188E 246E 0008 movea.l A2, [A6 + 0x8]
00001892 262E 000E move.l D3, [A6 + 0xE]
00001896 282E 0012 move.l D4, [A6 + 0x12]
0000189A 266E 0016 movea.l A3, [A6 + 0x16]
0000189E 0C83 6D68 616E cmpi.l D3, 0x6D68616E /* 'mhan' */
000018A4 6616 bne +0x18 /* 000018BC */
000018A6 554F subq.w A7, 2
000018A8 2F2A 0008 move.l -[A7], [A2 + 0x8]
000018AC 4267 clr.w -[A7]
000018AE 2F03 move.l -[A7], D3
000018B0 2F04 move.l -[A7], D4
000018B2 2F0B move.l -[A7], A3
000018B4 303C 0012 move.w D0, 0x12
000018B8 AA73 syscall ControlDispatch
000018BA 301F move.w D0, [A7]+
label000018BC:
000018BC 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
000018C0 4E5E unlink A6
000018C2 4E75 rts
fn000018C4:
000018C4 4E56 0000 link A6, 0
000018C8 48E7 1038 movem.l -[A7], D3,A2,A3,A4
000018CC 262E 0008 move.l D3, [A6 + 0x8]
000018D0 97CB sub.l A3, A3
000018D2 4267 clr.w -[A7]
000018D4 4879 0001 3D06 push.l 0x13D06
000018DA 4879 0001 3C80 push.l 0x13C80
000018E0 4878 0004 push.l 0x4
000018E4 2043 movea.l A0, D3
000018E6 2868 0004 movea.l A4, [A0 + 0x4]
000018EA 206C 0020 movea.l A0, [A4 + 0x20]
000018EE 4850 pea.l [A0]
000018F0 4EB9 0000 1FE8 jsr [0x00001FE8]
000018F6 2448 movea.l A2, A0
000018F8 200A move.l D0, A2
000018FA 4FEF 0012 lea.l A7, [A7 + 0x12]
000018FE 6704 beq +0x6 /* 00001904 */
00001900 266A 00E2 movea.l A3, [A2 + 0xE2]
label00001904:
00001904 204B movea.l A0, A3
00001906 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000190A 4E5E unlink A6
0000190C 4E75 rts
0000190E 4E56 FFF4 link A6, -0x000C
00001912 2F0A move.l -[A7], A2
00001914 246E 0008 movea.l A2, [A6 + 0x8]
00001918 4AAA 0008 tst.l [A2 + 0x8]
0000191C 6764 beq +0x66 /* 00001982 */
0000191E 486E FFF8 pea.l [A6 - 0x8]
00001922 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001926 2057 movea.l A0, [A7]
00001928 2268 0004 movea.l A1, [A0 + 0x4]
0000192C 2269 003C movea.l A1, [A1 + 0x3C]
00001930 4E91 jsr [A1]
00001932 4A00 tst.b D0
00001934 504F addq.w A7, 8
00001936 6634 bne +0x36 /* 0000196C */
00001938 486E FFF4 pea.l [A6 - 0xC]
0000193C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001940 4EB9 0000 2F90 jsr [0x00002F90]
00001946 3D7C 8000 FFFA move.w [A6 - 0x6], 0x8000
0000194C 302E FFFA move.w D0, [A6 - 0x6]
00001950 D06E FFF4 add.w D0, [A6 - 0xC]
00001954 3D40 FFFE move.w [A6 - 0x2], D0
00001958 3D7C 8000 FFF8 move.w [A6 - 0x8], 0x8000
0000195E 302E FFF8 move.w D0, [A6 - 0x8]
00001962 D06E FFF6 add.w D0, [A6 - 0xA]
00001966 3D40 FFFC move.w [A6 - 0x4], D0
0000196A 504F addq.w A7, 8
label0000196C:
0000196C 526E FFF8 addq.w [A6 - 0x8], 1
00001970 206A 0008 movea.l A0, [A2 + 0x8]
00001974 2050 movea.l A0, [A0]
00001976 216E FFF8 0008 move.l [A0 + 0x8], [A6 - 0x8]
0000197C 216E FFFC 000C move.l [A0 + 0xC], [A6 - 0x4]
label00001982:
00001982 245F movea.l A2, [A7]+
00001984 4E5E unlink A6
00001986 4E75 rts
00001988 4E56 0000 link A6, 0
0000198C 2F0A move.l -[A7], A2
0000198E 246E 0008 movea.l A2, [A6 + 0x8]
00001992 2F2E 000C move.l -[A7], [A6 + 0xC]
00001996 2F0A move.l -[A7], A2
00001998 61FF FFFF E66E bsr -0x1990 /* 00000008 */
0000199E 41F9 0001 3998 lea.l A0, [0x00013998]
000019A4 2488 move.l [A2], A0
000019A6 204A movea.l A0, A2
000019A8 504F addq.w A7, 8
000019AA 245F movea.l A2, [A7]+
000019AC 4E5E unlink A6
000019AE 4E75 rts
000019B0 4E56 0000 link A6, 0
000019B4 2F0A move.l -[A7], A2
000019B6 246E 0008 movea.l A2, [A6 + 0x8]
000019BA 200A move.l D0, A2
000019BC 6724 beq +0x26 /* 000019E2 */
000019BE 41F9 0001 3998 lea.l A0, [0x00013998]
000019C4 2488 move.l [A2], A0
000019C6 4267 clr.w -[A7]
000019C8 2F0A move.l -[A7], A2
000019CA 61FF FFFF E7A6 bsr -0x1858 /* 00000172 */
000019D0 4A6E 000C tst.w [A6 + 0xC]
000019D4 5C4F addq.w A7, 6
000019D6 6F0A ble +0xC /* 000019E2 */
000019D8 2F0A move.l -[A7], A2
000019DA 4EB9 0000 1FF8 jsr [0x00001FF8 /* DockingGlobals */]
000019E0 584F addq.w A7, 4
label000019E2:
000019E2 204A movea.l A0, A2
000019E4 245F movea.l A2, [A7]+
000019E6 4E5E unlink A6
000019E8 4E75 rts
000019EA 4E56 FFFA link A6, -0x0006
000019EE 48E7 0030 movem.l -[A7], A2,A3
000019F2 266E 000C movea.l A3, [A6 + 0xC]
000019F6 246E 0010 movea.l A2, [A6 + 0x10]
000019FA 200B move.l D0, A3
000019FC 670E beq +0x10 /* 00001A0C */
000019FE 26B9 0001 3AEA move.l [A3], [0x00013AEA]
00001A04 3779 0001 3AEE 0004 move.w [A3 + 0x4], [0x00013AEE]
label00001A0C:
00001A0C 200A move.l D0, A2
00001A0E 671A beq +0x1C /* 00001A2A */
00001A10 1F3C 0002 move.b -[A7], 0x2
00001A14 486E FFFA pea.l [A6 - 0x6]
00001A18 4EB9 0000 05D8 jsr [0x000005D8]
00001A1E 24AE FFFA move.l [A2], [A6 - 0x6]
00001A22 356E FFFE 0004 move.w [A2 + 0x4], [A6 - 0x2]
00001A28 5C4F addq.w A7, 6
label00001A2A:
00001A2A 7001 moveq.l D0, 0x01
00001A2C 4CDF 0C00 movem.l A2,A3, [A7]+
00001A30 4E5E unlink A6
00001A32 4E75 rts
00001A34 0000 0091 ori.b D0, 0x91
00001A38 8F83 A892 unpk D7, D3, 0xA892
00001A3C 90B6 839F 8F86 8840 sub.l D0, [[] + A0 * 2 - 0x707977C0]
00001A44 7896 moveq.l D4, 0xFFFFFF96
00001A46 8D8F 928F unpk -[A6], -[A7], 0x928F
00001A4A 9387 subx.l D1, D7
00001A4C 9296 sub.l D1, [A6]
00001A4E 8D8F 404C unpk -[A6], -[A7], 0x404C
00001A52 9AAE 83A2 sub.l D5, [A6 - 0x7C5E]
00001A56 B683 cmp.l D3, D3
00001A58 A983 syscall DisposeDialog
00001A5A 4045 negx.w D5
00001A5C 9B96 sub.l [A6], D5
00001A5E 9293 sub.l D1, [A3]
00001A60 9291 sub.l D1, [A1]
00001A62 8390 or.l [A0], D1
00001A64 8688 or.l D3, A0
00001A66 9B89 subx.l -[A5], -[A1]
00001A68 BDAE F2F8 xor.l [A6 - 0xD08], D6
00001A6C 8E95 or.l D7, [A5]
00001A6E 9F90 sub.l [A0], D7
00001A70 8E9E or.l D7, [A6]+
00001A72 9099 sub.l D0, [A1]+
00001A74 8B40 4183 pack D5, D0, 0x4183
00001A78 879A or.l [A2]+, D3
00001A7A A0F8 syscall vSegStack
00001A7C 8E86 or.l D7, D6
00001A7E 87AB 869F or.l [A3 - 0x7961], D3
00001A82 8E40 or.w D7, D0
00001A84 598F subq.l A7, 4
00001A86 909A sub.l D0, [A2]+
00001A88 989E sub.l D4, [A6]+
00001A8A 91FB F786 9B92 sub.l A0, [[ + <<invalid base displacement size>>] + A7 * 8 - 0x646E]
00001A90 8E96 or.l D7, [A6]
00001A92 898B 989A unpk -[A4], -[A3], 0x989A
00001A96 404F negx.w A7
00001A98 A840 syscall Fix2Long
00001A9A 4090 negx.l [A0]
00001A9C 8E95 or.l D7, [A5]
00001A9E FD8D .invalid <<F/6/6>>
00001AA0 97A1 sub.l -[A1], D3
00001AA2 908E sub.l D0, A6
00001AA4 4093 negx.l [A3]
00001AA6 9783 subx.l D3, D3
00001AA8 8789 4067 unpk -[A3], -[A1], 0x4067
00001AAC 9390 sub.l [A0], D1
00001AAE 8E40 or.w D7, D0
00001AB0 6883 bvc -0x7B /* 00001A35 */
00001AB2 8797 or.l [A7], D3
00001AB4 8387 A190 unpk D1, D7, 0xA190
00001AB8 8EA2 or.l D7, -[A2]
00001ABA 8C9C or.l D6, [A4]+
00001ABC 908E sub.l D0, A6
00001ABE 97FD sub.l A3, <<invalid special address>>
00001AC0 8C8A or.l D6, A2
00001AC2 9990 sub.l [A0], D4
00001AC4 8EA9 9099 or.l D7, [A1 - 0x6F67]
00001AC8 8B40 5683 pack D5, D0, 0x5683
00001ACC 8BA8 AF90 or.l [A0 - 0x5070], D5
00001AD0 8E95 or.l D7, [A5]
00001AD2 FD8D .invalid <<F/6/6>>
00001AD4 0000 0000 ori.b D0, 0x0
00001AD8 0000 0000 ori.b D0, 0x0